Saturday, June 20, 2026
Loading...

Oil set for 20% drop in 2020 as lockdowns weigh, market eyes more stimulus

Oil set for 20% drop in 2020 as lockdowns weigh, market eyes more stimulus
AA
Resize