Oil shock: How skyrocketing prices are reshaping the global economy?

Wait 5 sec.

Global crude oil markets are once again in turmoil, with surging prices casting a dampening shadow over economies worldwide.