Newsom trolls Trump as Putin’s pup after US lifts sanctions on Russian oil during Iran war
The Independent | Latest news and features from US, UK and worl…
March 13, 2026
As oil prices hit $100 a barrel again Thursday, the Treasury Department said it would allow countries to purchase Russian oil ‘currently stranded at sea’
Discussion in the ATmosphere