Loading…
WTI settles at $90.83 after front-month futures fall 13.2% in a week, while freight and inventory data point higher · Feedsoft AI