Nigeria, the largest African producer in OPEC, lost an estimated $487.5 million from oil revenues as force majeure and sabotages led to a decline of 6.596 […]
The European energy industry is eager to consolidate and sell assets, a survey by international law firm CMS. According to the survey, three-quarters of energy companies […]
The American Petroleum Institute (API) estimated the inventory draw this week for crude oil to be 1.645 barrels after analysts predicted a build of 1.833 million […]