Global Market Analysis US Energy Exports – Giving The Trump Administration A Lot of Leverage? General Thoughts: The US runs a significant trade deficit relative to trade surplus positions in China and Europe, putting the US in a good net November 21, 2024 No Comments