Oil retreated below $52 a barrel as data showing record U.S. crude production suggested markets may remain oversupplied despite output cuts by OPEC and its allies.
Source: FuelFix
Oil retreated below $52 a barrel as data showing record U.S. crude production suggested markets may remain oversupplied despite output cuts by OPEC and its allies.
Source: FuelFix
1,691