The US Energy Information Administration (EIA) forecasts that US oil production will peak at 14 million barrels per day (mbbl/d) in 2027, maintaining this level until the end of the decade, before ...
Crude inventories fell by 2.4 million barrels, exceeding expectations Distillate stockpiles fell by 1.8 million barrels, versus an expected rise Oil futures rose after EIA report release Refinery ...