The Organization of Petroleum Exporting Countries (OPEC) have recently pointed to a pending crude supply deficit, instead of a surplus created by low oil prices, as it said that the oil markets are likely to generate ...
The UK’s surprising vote for Brexit has brought a new level of uncertainty into the markets. Shortly after the UK has voted to leave the European Union, the investors started withdrawing from the international oil and...