Supertax, petrol price hike and more chaos!

Supertax, petrol price hike and more chaos!