China remained the largest destination of energy investment. taking 21% of the global total.
Read More »Russia Refutes Allegation of Oil Supply to Taliban
The Times article indicates that Russia is funding Taliban movement in Afghanistan.
Read More »Putin: Extending OPEC Deal Until End of 2018 is `Possible`
OPEC ministers attending the Moscow event said they were considering extending the deal or making a deeper cut.
Read More »