
Tariff Turmoil, and OPEC+ Anxiety Keep Pressure on Prices
As of Thursday’s close, crude oil futures were down $1.16 or 1.81% on the week, with prices struggling to hold any meaningful rebound in the face of renewed geopolitical tension, potential supply growth, and macroeconomic headwinds. Though the market …