Crude oil prices have tanked to seven-year lows: US WTI oil is down around USD 36 a barrel currently while Brent crude is around USD 38 a barrel. The slump in energy prices has also rocked stock markets and raised doubts over the ability of energy companies to roll over their debt.
Subscribe To Our Free Newsletter |