Stochter
Profile Picture
WS Investor 01 Apr 2026, 19:17
U.S. crude oil inventories rose by 5.451 million barrels, significantly exceeding expectations of a 1.8 million barrel increase, though below the previous build of 6.926 million barrels.

Comments

No comments yet.