Crisis in Ukraine plays into the hands of US energy giants

 

v20240901