As of December 2025, the Bank of Canada interest rate remains 2.25%. With just three weeks before year-end, the Bank of ...
Europe and the U.S. have sanctioned hundreds of ships in the shadow fleet, accusing them of violating bans on Russian oil ...