Oil futures climbed on Monday, with U.S. and global benchmark prices settling at their highest since late October, as continued attacks by Ukraine on Russian energy facilities were estimated to have idled a significant chunk of Russia’s refining capacity.
Source link