Oil fell as traders weighed conflicting reports on whether Saudi Arabia will succeed in restoring its lost production by the end of this month, while concerns over demand returned following gloomy European data.
Source: FuelFix
Oil fell as traders weighed conflicting reports on whether Saudi Arabia will succeed in restoring its lost production by the end of this month, while concerns over demand returned following gloomy European data.
Source: FuelFix
1,334