Tag: soaring car prices

The world’s biggest oil trader wants to buy your used car

If you live in Turkey or Pakistan and are looking to sell your car, the world’s biggest independent oil trader…