Oil traded near $69 a barrel as an industry report showed U.S. crude inventories declined last week, ahead of government data due later.
Source: FuelFix
Oil traded near $69 a barrel as an industry report showed U.S. crude inventories declined last week, ahead of government data due later.
Source: FuelFix
1,937