Energy

Crude oil prices hover below $75 per barrel 

The price of Brent Crude, Nigeria’s spot oil benchmark, has consistently maintained a decline below $75 per barrel for weeks, since Thursday, May 4, 2023, due to worries in the United States over possible debt defaults as well as the…