Indian banks block Russian oil payments

The Biden administration has imposed some of its toughest sanctions yet on Russia, in a move designed to hit Moscow's energy ...
The Biden administration on Friday targeted Russia’s energy sector, including its oil industry, with some of its harshest ...
Oil prices jumped more than 4% on Friday, with global benchmark Brent breaking $80 per barrel for the first time since ...