The Iran war has led to a sharp decline in oil prices, prompting reactions from global leaders and economic analysts.


The Iran war has led to a sharp decline in oil prices, prompting reactions from global leaders and economic analysts.

Britain's gas supply is at a critical low, with only two days of reserves left, raising concerns about energy security…