Major oil producers, including the OPEC cartel, agreed to cut global oil production by 1.2 million barrels a day to reduce oversupply.... Read more