Oil traded near $60 a barrel after a storm shut almost three-quarters of U.S. Gulf of Mexico crude production, even as lingering demand concerns continue to dent the outlook.
Source: FuelFix
Oil traded near $60 a barrel after a storm shut almost three-quarters of U.S. Gulf of Mexico crude production, even as lingering demand concerns continue to dent the outlook.
Source: FuelFix
1,556