By Ken Afor
Nigeria's crude oil production declined for the second consecutive month in March 2024 to 1.231 million barrels per day, according to the...
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...