Energy News Beat Weekly data by EIA reveals crude stockpiles of 7.3 million barrels for the week to April 26, a sharp swing from a draw of 6.4 million barrels posted the previous week. Standard Chartered: the fastest rate of stock draws in the first half of 2024 should happen in May and June. We’re […]