The global oil market may be right at its darkest hour as oil prices plunged below $30 per barrel on Monday. Governments around the world are...
Sentiments, speculation and rumours have been identified by the Organization of Petroleum Exporting Countries, OPEC, as some of the major determinants of developments in the global...