The US’ move to block Iran-linked shipping pushes oil prices above $103 a barrel
IBNS-CMEDIA: Global oil markets rallied sharply after US President Donald Trump announced a naval blockade targeting Iran-linked shipping, triggering renewed concerns over supply disruptions.Brent crude, the international oil benchmark, climbed more than …
Read More