Saudi, Russia agree to cut oil by 10 million barrels per day
Following the Organisations of Petroleum Export Countries virtual meeting today, Saudi Arabia and Russia have struck a deal on a deep output cut. Reuters stated that the cut amount to 10 million barrels per day (bpd) or 10% of global…