
Oil price crushed as Iran sanctions lifted
The oil price has fallen below $28 a barrel amid fears the lifting of Western sanctions on Iran could worsen the existing oversupply problem. Brent crude, used as an international benchmark, fell as low as $27.67 More...