youtube-insightsOil Hits $102 and Climbing — Here's Who Wins and Who Gets Torched by the Hormuz Blockade
Brent crude above $102, WTI at $104, and physical oil trading $30-$40 over futures. The Hormuz blockade is live and the energy trade is the only trade right now.
1 min read
BPEQNRTTEUAL