Posts

Oil rises but on track for 5% weekly drop amid Delta woes