Tag: oil squeeze

spot_imgspot_img

US Oil Prices Stubbornly High as Iran War Squeezes Global Energy Markets

US oil prices remain stubbornly high as the Iran war squeezes global energy markets and enters its third week with no resolution in sight....