The International Energy Agency on Thursday said global oil supply fell by 610 kb/d in November, extending the decline from ...
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 ...