OPEC reach fuel cuts deal

  The Organisation of the Petroleum Exporting Countries (OPEC) has struck a deal to slash global oil production by 10 per cent, as it graples with the sharp and sudden drop in global fuel demand amid COVID-19. It’s the largest single reduction in oil production in the organisation’s history, driven by the close to 30 […]