Saturday, June 20, 2026

Futures Movers: U.S. oil sinks as China trade tensions flare up; Natural-gas prices skid 5.5% lower




News Story – QuoteMedia Market Data Solutions




Share: