The Organisation of Petroleum Exporting Countries (OPEC) has reiterated the need to pump more money into the oil sector, stressing that about $12.1 trillion investment is sacrosanct to keep the sector afloat. The post OPEC insists on $12.1 trillion investments Read More
