Oil sheds most of Russia war gains
Oil’s retreat took a breather after giving up most of the gains following Russia’s invasion of Ukraine, with attention turning to the prospect of reduced demand due to a Covid-19 resurgence in China. Source: BusinessTech