Oil demand is shrivelling as the trade war between the U.S. and China trips up the global economy.Estimates for March and April are pointing to year-on-year declines in regions that account for almost half of global oil demand, according to Morgan Stanley. In…
Read More