Iran strike on key gas hub rattles global energy markets
IBNS-CMEDIA: Global energy markets have been thrown into fresh turmoil after an Iranian missile strike hit Ras Laffan Industrial City, home to the world’s largest liquefied natural gas (LNG) facility, …
Read More