
The oil refinery in Zawiya, Libya. Reuters
The oil refinery in Zawiya, Libya. Reuters
Oil prices fall as demand concerns offset Middle East supply fears
Libya’s National Oil Corporation has declared force majeure at the Sharara oilfield after it was shut down by protesters