(Bloomberg) -- Oil plunged nearly 7% in London after Reuters reported Saudi Arabia is close to restoring 70% of the oil production it lost after this weekend's ...
A