U.S. crude oil snaps three-week losing streak as forecasts point to tighter market
Oil prices are gaining on expectations that summer fuel demand will draw down inventories.
Source link
Oil prices are gaining on expectations that summer fuel demand will draw down inventories.
Source link