Markets
Arab Revolutions and Oil Price Scenarios

Libya, which is located in North Africa and next door to revolutionary Tunisia, produces 1.6 million barrels a day (MBD). Libya’s oil production is about 2% of global oil production. Algeria, which...

Read more

Archive