Friday, April 18, 2025

Crude Oil Falls 2.5%; Ralph Lauren Posts Upbeat Earnings