NOC: Libya suffers over $2 billion in financial losses so far due to oil blockade
Libya's National Oil Corporation (NOC) on Tuesday said that the suspension of oil exports because of the closure of oil fields and ports has caused a loss of more than 2 billion U.S. dollars so far."The NOC confirms that there has been…