Russian court slaps Google, Meta with massive fines

A Moscow court on Friday slapped Google with a nearly $100 million fine and also fined Facebook’s parent company Meta $27 million over their failure to delete content banned by local law, as Russia seeks to step up pressure on technology giants.


Durable goods orders bounce back in March

Orders for durable goods, big-ticket items that last at least three years, returned to growth in March, boosting investor confidence that the U.S. economy continues to recover from its sharpest slowdown of the post-World War II era.