By Tony Paul
The price of oil has reached its highest level since June last year due to rising tensions over Iran's nuclear program.
Benchmark US light crude rose 1.7% to $105.01 a barrel and brent crude futures rose $1.14 to $120.72 a barrel.
On Sunday, the country's oil ministry said it had halted oil sales to British and French companies.
The cost of fuel has also risen. In the UK the price of diesel has hit a new high, at 143.16 pence a liter.
The country insists its nuclear program is peaceful, but the UN's International Atomic Energy Agency says it has information suggesting Iran has carried out tests relevant to the development of a nuclear explosive device.
The rise in the oil price also pushed UK oil giant BP's shares above 500 pence for the first time since last January.
Analysts say the price of oil has risen as EU countries seek to find new oil suppliers and Iran hunts new buyers for its oil.
The increase in price is a direct result of European importers of Iranian oil looking round to find alternative sources, said Professor Paul Stevens from Chatham House.
Oil prices have also been driven up by an improvement in the performance of the US and Chinese economies.
It's been a combination of a couple of factors, obviously geo-political tensions are rising, especially Iran, said Amrita Sen, an oil analyst at Barclays capital.
But the price support has also come through, because fundamentals have tightened up.
Factors include stronger demand because of Asian growth and the European cold spell. At the same time, supply from South Sudan and Syria to Europe has also been cut.
If there is no further tension in Iran, the oil price may fall back. However, few analysts think this is likely.
That assumes that Iran doesn't do anything else, but that is a doubtful assumption, added Prof Stevens.
If there was a military attack on Iran, then all bets are off.
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â



















