Brent Oil Surge Above $100 Shakes Global Markets
The Brent oil surge has returned crude prices to levels above $100 per barrel as escalating attacks on shipping and energy infrastructure across the Gulf disrupt global supply routes. Financial markets across