Race against time to meet impassive oil demand

Oil sits stubbornly above $120 per barrel despite long-awaited Opec+ move to boost supply

Centre point: the Opec headquarters in Vienna
Centre point: the Opec headquarters in ViennaPhoto: AFP/SCANPIX
Published 10 June 2022, 09:58Updated 10 June 2022, 10:05