Buoyed by OPEC+ surprise production cuts, the price of Russia’s flagship Urals crude is threatening to reach beyond the $60 per barrel price cap set by […]
Libya’s National Oil Corporation (NOC) has said that the country’s crude oil production has reached 1.2 million barrels per day (bpd), the Libyan News Agency reported […]
Crude oil inventories in the United fell this week by 2.675 million barrels, the American Petroleum Institute (API) data showed on Tuesday, with analysts expecting a […]