Double, Double, Oil and Trouble: Crude Hits $116 and Here’s What It Means
Crude oil is sitting at $116 per barrel right now, and for the energy sector, that number carries significant weight. The last time Brent crude touched this level was March 2022, when…