Explore 3 Stock Ideas & Industry Insights Download Free Report

News

Oil Falls Near 4% on Iran Ceasefire Hopes and Trump's De-escalation Signal

Crude oil prices fell sharply on Thursday, with WTI declining 3.95% to $92.41 per barrel and Brent crude, the international benchmark, dropping 3.19% to $94.69. The selloff snapped a three-session rally that had been supported by elevated Middle East supply risk.

Nitish Kishor | 04 June 2026

Texas Power Grid Buckles Under AI Data Centre Electricity Demand

The Structural Shift in Texas Energy Demand

Nitish Kishor | 04 June 2026