Crude oil inventories in the US fell by 4.277 million barrels, exceeding analyst expectations. Gasoline inventories rose, while distillate inventories fell. Brent crude and WTI prices dropped significantly. Cushing inventories also decreased. Strategic Petroleum Reserve levels remain lower than before recent withdrawals.
Read more@