Oil prices have tumbled, with the US benchmark down 2.2 per cent, on expectations that the OPEC cartel will not agree to cut output despite ample global supplies.
Oil prices have tumbled, with the US benchmark down 2.2 per cent, on expectations that the OPEC cartel will not agree to cut output despite ample global supplies.