How major US stock indexes fared Friday, 4/19/2024China's amended criminal law strengthens punishment for bribers, graft in private firmsEiza Gonzales is radiant in behindADB economist lauds efforts to sustain growthSenate passes reauthorization of key US surveillance programMichelle Keegan celebrates new record for Netflix show Fool Me Once as she looks to crack AmericaVenezuela’s main opposition bloc agrees on candidate to challenge Maduro in presidential electionChina's Tianjin launches 1st roadway for intelligent connected vehiclesA new, stable fiscal forecast for Kansas reinforces the dynamics of a debate over tax cutsRihanna giggles as she does an impressive British accent at her FENTY X Puma event in London