Oil Slips, but Poised for Third Weekly Gain on Demand Recovery
Oil prices slipped on Friday but were set for their third weekly rise on expectations for a recovery in fuel demand in Europe, China and the United States as rising vaccination rates lead to an...
Read moreDetails