Libya Records $4 Billion Losses of Oil Revenue Since January
A blockade of oil and gas facilities in Libya has resulted in severe financial losses totalling $4,087,913,653 since mid January.
A blockade of oil and gas facilities in Libya has resulted in severe financial losses totalling $4,087,913,653 since mid January.
Page 1 of 1