Economy Supply Disruption Fears Grip Oil Market as Libya Declares Force Majeure April 18, 2022 Adedapo Adesanya By Adedapo Adesanya The world faces continued oil supply disruptions as Libya’s National Oil Corporation (NOC) announced the closure of production at a major Read More