Libya’s Biggest Oil Field Shut Down As Tensions Rise
The shutdown of Libya’s Sharara oilfield, the country’s largest field, has once again shown that expected production growth of several OPEC countries should not be taken for granted. Even though Continue Reading
