Oil held near $74 a barrel amid estimates that U.S crude inventories declined for a fourth week, compounding concerns that global markets are growing increasingly tight.
Source: FuelFix
Oil held near $74 a barrel amid estimates that U.S crude inventories declined for a fourth week, compounding concerns that global markets are growing increasingly tight.
Source: FuelFix
1,945