Analysts at Commerzbank have cautioned that a risk premium remains embedded in Brent crude oil prices following the recent escalation of the...
LONDON, March 15, 2026 — Brent crude oil futures plunged dramatically in early European trading today, dropping 4.2% to $78.34 per barrel...