
Oil's 7.6% Plunge Tests the Iran Peace Rally
Brent settled $8.66 lower at $104.77 on Monday — its biggest daily drop since July — as a US-Iran peace plan draft circulated. WTI bounced 1.65% by Tuesday.
Oil, gas, renewables and the global energy transition.
18 Articles

Brent settled $8.66 lower at $104.77 on Monday — its biggest daily drop since July — as a US-Iran peace plan draft circulated. WTI bounced 1.65% by Tuesday.

Brent fell $1.51 to $111.92 a barrel as Iran peace talks unwind the war premium. The arithmetic says roughly $43 of every barrel is still fear.

WTI crude ended October 2026 at $102.95 with Brent near $113.10 as the Iran war premium hardened — and the bill is arriving at the pump.

Solar panel prices keep falling in late 2026 as factory capacity outstrips demand. For buyers and installers, the oversupply is a rare window — with a few catches.

Saudi Arabia's oil production jumped by over 2 million barrels per day in September, pushing OPEC+ output higher despite geopolitical disruptions.

Europe will release 42 million barrels of oil, per OilPrice, as the Iran war adds $11 billion a month to the EU's import bill. Inside the mechanics of strategic-reserve releases, why this one is sized the way it is, and what it can and cannot fix.

BYD's earnings missed estimates, per OilPrice, as China's EV price war compresses margins across the sector. What the miss reveals about margin math, export pressure and the battery supply chain's ripple effects.

OPEC+ maintains November production quotas despite output lagging pre-war levels by 5 million bpd, with elevated prices reflecting a persistent war-risk premium.

Record additions of solar and wind capacity in the developing world are reshaping global power markets and the investment case for clean energy.

Solar power has achieved a historic milestone, becoming the most cost-effective electricity source in many markets due to decades of technological advancements and economies of scale.

Grid-scale batteries are becoming critical infrastructure for stabilizing renewable energy integration and unlocking new revenue streams for utilities.

Analysts clash on when global oil demand will peak, with disagreements stemming from varying assumptions about EV adoption, petrochemical growth, and emerging market development.