Total 1 articles
US oil companies could pocket up to $63 billion in windfall profits from Gulf supply disruptions. Here's who wins, who pays, and what it means for energy markets and your wallet.
Advertise with Us