Crude inventories last week experienced the biggest decline of the year, adding more support to rising oil prices.
Source: FuelFix
Crude inventories last week experienced the biggest decline of the year, adding more support to rising oil prices.
Source: FuelFix
2,077