JPMorgan strategists forecast Brent crude averaging $60 per barrel in 2026 as supply surpluses ease inflation, potentially reigniting a US equity rally.

On Friday, a significant drop in oil prices caused a ripple effect in the stock market, with companies linked to crude oil benefiting the most. Firms in the oil marketing sector,…

The higher oil price environment may extend well into 2028 as the world refills its depleted energy reserves, analysts warned.