News

The EIA now sees the WTI spot price averaging $63.88 per barrel in 2025 and $57.48 per barrel in 2026, according to the STEO.
The Trump administration pushing OPEC to increase production in an already oversupplied global market caused oil prices to plummet.
The West Texas Intermediate oil price dipped to $55.12 US per barrel early Wednesday, leaving analysts to speculate on what's around the corner at a time of mass economic instability. And while ...