Wednesday, July 22, 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