U.S. energy companies are reportedly unwilling to unload about 800,000 barrels of seized Iranian oil from a Greek tanker sitting off the coast of Texas because of fears of reprisals from Tehran.
Average annual energy bill to rise to £1,738 in Great Britain from January
Read More[#item_full_content]