- April 30th, 2025
Oil Set for Historic April Selloff as Trade War Darkens Outlook
Oil headed for its biggest, full-month loss for April on signs the US-led trade war is hurting economic growth and energy demand at a time when the OPEC+ alliance has been loosening supply curbs. ›