Oil prices topped $100 a barrel again on Sunday after President Donald Trump said the US would blockade “any and all ...
The US said its naval ships began efforts to clear sea mines in the Strait of Hormuz, but Iran swiftly denied the claim, ...