Oil price ‘may have found $60 floor’ - IEA
Monthly report says recent Opec and non-Opec member agreement to cut output helped the market ‘achieve relative stability’
Monthly report says recent Opec and non-Opec member agreement to cut output helped the market ‘achieve relative stability’