Libyan National Oil Corporation was forced to halt production after unidentified protesters entered Al-Fil oil field. The closure of the Al-Fil oil field comes as the Russian invasion of Ukraine has rattled markets worldwide, causing crude oil prices to soar above $106 per barrel . Located some 750km (466 miles) southwest of Tripoli, the Al-Fil […]