March 20, 2020
Via: Market WatchOil shook off earlier gains on Friday, with U.S. prices trading around 25% lower for the week as economic stimulus plans from government and central banks failed to offset pressure from expectations for steep coronavirus-fueled losses in demand and a […]