News

Oil prices set for steep April losses; weak Chinese data adds to growth fears By Investing.com - Apr 30, 2025 Investing.com-- Oil prices retreated Wednesday, set for their largest monthly drop in ...