What’s Affecting Oil Prices This Week? (April 29, 2024)

Stratas Advisors says even with the reported drawdown in U.S. crude inventories, the price of Brent crude oil remains below the upward channel that had been in place since January of this year.