The US announced unprecedented sanctions on Russia’s energy industry on Friday in its latest effort to squeeze the revenue that the Kremlin needs to bankroll its war machine in Ukraine. The sweeping sanctions came one day after US President Joe Biden unveiled US$500 million in additional military support for Ukraine, including air defence missiles, air-to-ground […]