From Oil Price News, June 08, 2020
Oil prices have likely risen too fast too soon with the market focusing on supply cuts, while global oil demand may not return to pre-COVID-19 levels before the end of 2021, according to Morgan Stanley.
The oil price rally in recent weeks “appears mostly...