Stochter
Profile Picture
European Investor 25 Mar 2026, 20:42
U.S. crude oil inventories increased by 6.93 million barrels, significantly above expectations for a 1.30 million barrel draw and higher than the previous build of 6.16 million barrels.

Comments

No comments yet.