MARKET WATCH: Crude prices dive on results of Brexit vote

Losses sustained by crude oil prices on June 24 as the London and New York markets reacted to Britain’s vote to leave the European Union continued on June 27 amid feelings of uncertainty about Europe’s economic future.


Source: News