Around 500 billion barrels worth of oil - 10 times the North Sea's output - has been discovered in the region.
New Delhi was also allowed to pay for oil in rupees but this method has faced problems due to Reserve Bank of India (RBI) ...
Russia has found vast oil and gas reserves in the Antarctic, much of it in areas claimed by the UK. The surveys are a prelude ...
Russia cut its crude oil production by less than pledged last month, exceeding the voluntary target agreed in March with ...
Russia is a major energy producer, and the industry's robust revenues have kept Moscow's war chest filled.
Authorities of the so-called “Luhansk People’s Republic” claimed that Ukrainian troops allegedly struck an oil depot in ...
Russia’s oil revenue more than doubled in April from a year earlier, despite international sanctions intended to limit the ...