News

Oil prices have returned to the upside after Monday’s slight decline, with the Israel-Iran war escalating. BP share price ...