Oil price sustains recent rally

Resilience of values is 'a further indication that Opec-led supply curbs are paying off'

Published 19 April 2018, 23:00Updated 18 April 2018, 18:27