Monday, April 13, 2020

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