economyOil tops $72 a barrel to hit two-year highOil has extended recent gains, topping $72 a barrel for the first time since 2019, as OPEC+ supply discipline and recovering demand countered concerns about patchy Covid vaccination rollout around the globe.