Petrol Prices Through History: Which World Events Affected the Price at the Pumps? March 16, 2023August 8, 2022