Thursday, July 10, 2025
Russian President Vladimir Putin called on Wednesday for global oil producers and consumers to address "challenging" oil markets, Reuters reported. Oil prices fell nearly 70% from January highs as coronavirus lockdowns hammered demand and as Saudi Arabia and Russia have flooded the market in a race for market share after...