Thursday, April 30, 2020

Oil prices are bouncing despite warnings that global energy demand in 2020 is set to slump 7 times more than during the financial crisis