Oil prices tumble, down almost 1.5%



The prices of oil futures continued to decline on Tuesday, after yesterday’s losses. The pessimistic global economic outlook, as well as the ongoing COVID-19 situation in China, are seemingly stil…