Canada's Trudeau says world determined to make sure Putin loses in Ukraine
Dollar climbs as nerves jolt stockmarkets
Azeus wins $180m contract to build central record-keeping system for Hong Kong govt
Shanghai Covid-19 cases drop even as tight restrictions persist
China stimulus fails to ignite housing sales over key holiday
Oil slips as investors eye EU vote on Russian oil ban
'That's your job': Frustrated Hamilton queries team strategy
Peso is poised for deeper drop as Marcos Jr eyes presidency