The International Energy Agency on Thursday said global oil supply fell by 610 kb/d in November, extending the decline from ...
Russian oil exports plummet in November amid sanctions, dropping 420 kb/d and reducing revenue to $11 billion, says IEA.
Russian oil exports in November saw a steep decline as buyers displayed increasing caution over the risks related to more strict US sanctions, according to the latest report by the International ...