Oil Prices Drop but Heads for Strong Weekly Gain on Higher Demand
Oil prices fell on Friday but were on track to post solid gains for the week with demand growing faster than supply, while vaccinations dampen the impact of a resurgence in coronavirus cases...