PERSPECTA

News from every angle

Back to headlines

China's 'Invisible Hand' Prevents Global Oil Price Spike

China's actions have unexpectedly prevented global oil prices from reaching a feared $200 per barrel, effectively saving the world economy. This intervention is being described as China's 'invisible hand' at work.

PostShare