- March 17th, 2021
Oil climbs as surprise drop in U.S. crude stocks outweighs European vaccine woes
Oil prices climbed on Wednesday as investors weighed a recovery in U.S. refinery activity as industry data showed U.S. crude stockpiles unexpectedly fell last week against concerns of rocky demand in Europe.