News

Oil markets reacted notably, with crude prices surging approximately 10% due to fears of disrupted supply and deeper regional instability. Benchmark crude edged upwards to around $74 per barrel, ...