London, United Kingdom | AFP | Major oil producers except Mexico agreed to cut output in May and June by 10 million barrels per day, OPEC said Friday, after marathon talks to counter a collapse in prices. The agreement, which reduces production to eight million bpd from July to December, depends …
Read More »