Tag: Global Oil Prices

spot_imgspot_img

Gulf Tensions Push Oil Prices to Highest Level Since May

Global oil prices have surged to their highest level in five months, reaching $112 per barrel, following a series of destabilizing attacks in Saudi...