Brent oil surges to $85 per barrel as energy crisis stokes demand

Brent crude futures were up 80 cents, or 0.95% a barrel at 0930 GMT

Powered by WPeMatico

Scroll to top