Oil prices climb as storage fills less rapidly than feared
By Administrator_India Capital Sands Oil prices climbed on Wednesday, trimming some of this week’s steep losses after U.S. stockpiles rose less than expected and hopes grew for demand to pick up as some European countries and U.S. cities moved to ease coronavirus lockdowns. U.S. West Texas Intermediate (WTI) crude futures jumped to a high […]