Oil Holds Above $71 as Traders Weigh Consumption, Virus Variants
Oil traded above $71 a barrel as investors weighed the outlook for rising demand against extended anti-virus curbs in some economies, with officials tackling the challenge posed by more infectious Continue Reading
