WTI Surges Past $103 as Middle East Conflict Slashes Saudi Oil Output
Crude oil surpassed $103 per barrel as escalating Middle East conflict threatens global energy supplies. Houthi attacks on Saudi facilities slashed Saudi output by 1.9 million bpd, while Persian Gulf…