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 ...
A