The price of oil has dropped sharply after a meeting of oil producers failed to agree a cap on output. Brent crude fell 7% at one point, but then …
The post <b>Oil</b> price dives after producers fail to agree output cap appeared first on crude-oil.top.