Oxford Economics has released a global assessment of alarming price declines in oil and what it means for the global economy. In the report, Oxford Economics’ Head of Global...
Russian state-owned gas giant Gazprom and China National Petroleum Corp (CNPC) have signed an estimated $400 billion deal, which will supply 38 billion cubic meters of...
The negative effects of spikes in fossil fuel prices on the UK economy could be more than halved by 2050 as a result of green policies,...