Oil fell to near $65 a barrel as traders assessed escalating tensions between the world’s two biggest economies as well as an upcoming OPEC meeting that could see the group lift production.
Source: FuelFix
Oil fell to near $65 a barrel as traders assessed escalating tensions between the world’s two biggest economies as well as an upcoming OPEC meeting that could see the group lift production.
Source: FuelFix
1,819