Oil price may have found a new level

Brent crude has settled around the $70 per barrel mark... but how long will this stability last?

Small change: a worker adjusts an Opec poster at the group's headquarters in Vienna, Austria
Small change: a worker adjusts an Opec poster at the group's headquarters in Vienna, Austria
IEAOpecFinancial
Published 16 February 2018, 00:00Updated 14 February 2018, 16:59