That comes as top oil exporters Saudi Arabia and Russia announced a fresh round of output cuts for August. The total cuts now stand at more than five million barrels per day (bpd), equating to 5% of global oil output.
Subscribe To Our Free Newsletter |