Oil prices climb on prediction of swift demand rebalance
Oil rose above $34/bbl, following a prediction from Russia that the market may rebalance. As early as next month thanks to historic output cuts from global producers. Russia, a key …
Oil prices climb on prediction of swift demand rebalance Read More