Subscribe To Our Free Newsletter |
OPEC may cut oil production in 2017: Analyst
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.