Oil Prices Soar to $118 a Barrel as US-Iran War Escalates in the Gulf
The global oil benchmark surged to $118 per barrel on Wednesday after Israel bombed Iran’s South Pars gas field — the largest known natural gas reserve in the world — setting off devastating fires at
Read More →