Oil Surges on Supply Chain Concerns as Red Sea Disruptions Intensify
OIL PRICE FORECAST:Most Read: What is OPEC and What is Their Role in Global Markets?Oil rose as much as 3% today trading above the $73 a barrel handle following escalating tensions in the Red Sea. The attacks carried out by Houthis in…