Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
Global trade tensions erupted overnight as Canada slapped retaliatory tariffs on $20 billion of US goods, while the ECB prepares to hike rates again to fight inflation fueled by the very same trade disruptions and a Middle East conflict that’s pushing oil toward $100.
Ask AI about this