Chinese EV maker BYD profit down 42% in 2019, under pressure from subsidy cut
April 21, 2020
Oil giveaway brings out the bears
April 21, 2020

Oil hits two-decade lows on low demand, storage woes

Benchmark Brent and U.S. oil futures for June delivery plunged to around two-decade lows on Tuesday, a day after U.S. May futures sank into negative territory for the first time in history as demand tumbled due to the coronavirus crisis.

Powered by WPeMatico