Submitted by oilpricecom2314 in business
WTI crude futures hovered just above $70 per barrel after the EIA reported a mixed picture for crude and product inventories
Submitted by oilpricecom2314 in business
WTI crude futures hovered just above $70 per barrel after the EIA reported a mixed picture for crude and product inventories