The Biden administration announced major sanctions against the Russian energy sector on Friday, escalating tensions with ...
Biden also told reporters there was a “real chance Ukraine can prevail” if it continues to get Western support.
The US Treasury Department designed over 180 ships and Russian oil majors Gazprom Neft and Surgutneftegas, fulfilling “the G7 ...