The two benchmark contracts fell 1% on Thursday after OPEC+ agreed to trim record supply cuts of 9.7 million barrels per...
17 July 2020 8:49 AM IST