Trump tariffs send world markets into panic April 4, 2025 -Top News·Economy·USA US benchmark crude oil shed $2.70 to $64.25 a barrel after major oil producers announced they plan to increase production. Brent crude, Read More
Canada PM says old ties with US ‘is over’ March 28, 2025 -Top News·Canada Carney said that he would speak with Trump in the coming days but made clear that any discussion must respect Canada’s sovereignty Read More