Oil slid from near $60 a barrel in New York amid conflicting signals on U.S. crude inventories, while traders continued to weigh OPEC supply cuts and fragile demand.
Source: FuelFix
Oil slid from near $60 a barrel in New York amid conflicting signals on U.S. crude inventories, while traders continued to weigh OPEC supply cuts and fragile demand.
Source: FuelFix
1,659