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...