EnergyNotableConfirmedDeveloping
10.0
Brent and WTI crude prices retreat following weekly rally
Capital.grLO·US·1 day ago
Brent crude oil has hit the $85 per barrel threshold. It remains unclear if this price level will be sustained or if it reflects a temporary supply-demand imbalance.