Futures Movers: U.S. oil prices tumble 4% as worries of resurgence in coronavirus and rise in U.S. inventories slams futures
4 years ago
No Comments