Oil prices rise 4.2% but markets slip 2% after historic petroleum deal

Oil prices rise 4.2% but markets slip 2.3% after historic deal to cut 10 million barrels to end Moscow-Saudi Arabia price war amid coronavirus slump in demand Saudi Arabia, Russia and others agreed to cut oil production from next month  The Brent crude benchmark was up by 4.2% but Tokyo’s Nikkei index was down Fuel … Read more