By Julianne Geiger
The American Petroleum Institute (API) has reported a build of 1.586 million barrels in U.S. crude inventories, compared to last week’s large 5.25-million-barrel...
...The head of the International Energy Agency has criticized OPEC for failing to do enough with regard to lowering oil prices
...While Biden coordinated a...
...US President Joe Biden announced the release of 50 million barrels of crude oil from the Strategic Petroleum Reserve
...Analysts: The SPR release has been...