
Petroleum Daily Report 4-28-2025
Oil prices fell sharply on Monday, weighed down by escalating concerns that the ongoing U.S.-China trade war could erode global economic growth and suppress oil demand. Brent crude futures settled at $65.86 per barrel, down $1.01, or 1.51%, while U.S. West Texas Intermediate (WTI) crude ended the session at $62.05 per barrel, down 97 cents, […]
