American Petroleum Institute reportedly shows a build of 2.86M barrels of oil in U.S. commercial stockpiles for the week ending January 24.
Fighting around Sudan’s largest oil refinery has set the sprawling complex ablaze, sending thick, black polluted smoke over ...