Current Date 24 May, 2025

Trump tariffs and low oil prices hinder US energy deals.