Global oil supply fell by 950 thousand barrels per day (kb/d) in December, led by lower OPEC output with 100.6 million barrels per day (mb/d) ahead of new supply cuts, according to data of the International Energy Agency (IEA) on Friday, Anadolu Agency reported. According to the IEA, a sharp …
Read More »