{"id":861893,"date":"2026-05-29T09:39:25","date_gmt":"2026-05-29T07:39:25","guid":{"rendered":"https:\/\/businesstech.co.za\/news\/?p=861893"},"modified":"2026-05-29T10:19:53","modified_gmt":"2026-05-29T08:19:53","slug":"big-turn-for-petrol-prices-in-south-africa-2","status":"publish","type":"post","link":"https:\/\/businesstech.co.za\/news\/energy\/861893\/big-turn-for-petrol-prices-in-south-africa-2\/","title":{"rendered":"From good news to bad news about petrol prices in South Africa"},"content":{"rendered":"\n<p>Fuel price recoveries in South Africa have swung into a solid over-recovery, contrasting the last three months of being deep in the red.<\/p>\n\n\n\n<p>Month-end data from the Central Energy Fund (CEF) shows that both petrol and diesel price recoveries are squarely in the black.<\/p>\n\n\n\n<p>Petrol prices are showing an over-recovery of between 42 and 46 cents per litre. Diesel is sitting with an over-recovery of between R4.93 and R5.57 per litre.<\/p>\n\n\n\n<p>Under typical circumstances, this would be great news for motorists, as the over-recoveries would deliver a significant cut in pump prices.<\/p>\n\n\n\n<p>These are the recoveries at month-end:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Petrol 93:<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">decrease<\/mark> of 46 cents per litre<\/li>\n\n\n\n<li><strong>Petrol 95:<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">decrease<\/mark> of 42 cents per litre<\/li>\n\n\n\n<li><strong>Diesel 0.05% (wholesale): <\/strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">decrease<\/mark> of R5.57 per litre<\/li>\n\n\n\n<li><strong>Diesel 0.005% (wholesale):<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">decrease<\/mark> of R4.93 per litre<\/li>\n\n\n\n<li><strong>Illuminating paraffin: <\/strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">decrease<\/mark> of R5.96 per litre<\/li>\n<\/ul>\n\n\n\n<p>However, due to the unravelling of the government&#8217;s temporary fuel price relief from April and May, the recovery data won&#8217;t be the only factor in play.<\/p>\n\n\n\n<p>From 1 June, the National Treasury will be reintroducing at least 50% of the R3.00\/R3.93 per litre fuel levy it cut to shield motorists from worse hikes in April and May.<\/p>\n\n\n\n<p>Because of this, the petrol price recovery will be undercut by R1.50 per litre, pushing it back into a hike.<\/p>\n\n\n\n<p>For diesel, the over-recovery can comfortably absorb the reintroduction of R1.97 per litre, pointing to a price cut. <\/p>\n\n\n\n<p>If the National Treasury decided to take advantage of the huge swing and reintroduce the full levy, diesel users would still see a cut.<\/p>\n\n\n\n<p>The table below outlines how the June fuel prices could be impacted by the return of the fuel levies.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><div class=\"table-responsive\"><table class=\"table\" class=\"has-fixed-layout\"><thead><tr><th>June projections<\/th><th class=\"has-text-align-center\" data-align=\"center\">(Under)\/Over recovery<br>Mid-month<\/th><th class=\"has-text-align-center\" data-align=\"center\"> 50% Fuel tax added back in June<\/th><th class=\"has-text-align-center\" data-align=\"center\"> 100% Fuel tax added back in June<\/th><th class=\"has-text-align-center\" data-align=\"center\">Projected change<\/th><\/tr><\/thead><tbody><tr><td>Petrol 93<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R0.46<\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R1.50)<\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><strong>(R1.04)<\/strong><\/mark><\/td><\/tr><tr><td>Petrol 95<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R0.42<\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R1.50)<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><strong>(R1.08)<\/strong><\/mark><\/td><\/tr><tr><td>Diesel 0.05%<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R5.57<\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R1.97)<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>R3.60<\/strong><\/mark><\/td><\/tr><tr><td>Diesel 0.005%<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R4.93<\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R1.97)<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\"><strong>R2.96<\/strong><\/mark><\/td><\/tr><tr><td><em>Diesel 0.05%<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">5.57<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R3.93)<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\"><strong><em>R1.64<\/em><\/strong><\/mark><\/td><\/tr><tr><td><em>Diesel 0.005%<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">R<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">4.93<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\">&#8211;<\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">(R3.93)<\/mark><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\"><strong><em>R1.00<\/em><\/strong><\/mark><\/td><\/tr><\/tbody><\/table><\/div><\/figure>\n\n\n\n<p>It should be noted that these projections do not include any additional levies, such as the slate levy, which may also come into play, as it did in May,<\/p>\n\n\n\n<p>The price adjustments will kick in from next Wednesday, 3 June, with the Department of Mineral and Petroleum Resources announcing the official changes before then.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hope returning to the markets<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><a  data-lightbox=\"post-image\" href=\"https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil-1024x576.jpg\" alt=\"\" class=\"wp-image-853320\" srcset=\"https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil-1024x576.jpg 1024w, https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil-300x169.jpg 300w, https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil-768x432.jpg 768w, https:\/\/businesstech.co.za\/news\/wp-content\/uploads\/2026\/03\/Rand-oil.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Fuel price recoveries have staged a significant turnaround on relative market stability, albeit with global oil prices on the wrong side of $100 a barrel for most of the month.<\/p>\n\n\n\n<p>Prices have been under continued pressure as the United States&#8217;s war in Iran hit a stalemate, with the Strait of Hormuz effectively shut down.<\/p>\n\n\n\n<p>During the conflict, the effective closure of Hormuz \u2014 which is subject to blockades by Washington and Tehran \u2014 has triggered a global energy shock, with millions of barrels of daily oil supply shut off.<\/p>\n\n\n\n<p>However, prices fell sharply on Thursday as the US and Iran tentatively agreed to extend a ceasefire by 60 days.<\/p>\n\n\n\n<p>While this is not the end of the problem in the regions, markets are betting the truce will hold.<\/p>\n\n\n\n<p>Oil prices dropped toward $92 a barrel, down 19% this month, on optimism that flows through the Strait of Hormuz may resume.<\/p>\n\n\n\n<p>President Donald Trump has yet to agree to the terms of the agreement, according to a person familiar with the matter, after Axios reported that shipping through the strait would be \u201cunrestricted.\u201d<\/p>\n\n\n\n<p>At this stage, it remains unclear how sticking points in the negotiations \u2014 including the Islamic Republic\u2019s nuclear program, Iran retaining control over Hormuz, and sanctions relief \u2014 stand to be addressed. <\/p>\n\n\n\n<p>The waterway reopening and Iran turning over highly enriched uranium were Trump\u2019s \u201cred lines\u201d necessary for any pact, Treasury Secretary Bessent said.<\/p>\n\n\n\n<p>According to Bloomberg analysis, even if a truce extension is agreed, multiple hurdles remain that could impede the resumption of oil flows. <\/p>\n\n\n\n<p>Among them, mines in the Hormuz waterway must be removed, shut-in fields may take months to restart, and damage to energy infrastructure from drone and missile strikes needs to be repaired. <\/p>\n\n\n\n<p>In addition, vessels would take weeks to reach importing nations, it said.<\/p>\n\n\n\n<p>On the rand front, the unit was slightly stronger following the move by the Reserve Bank to raise interest rates by 25 basis points.<\/p>\n\n\n\n<p>The move was largely expected, with the higher rate delivering a bigger rate differential between South Africa and the US, boosting the rand.<\/p>\n\n\n\n<p>The decision makes\u00a0South\u00a0Africa\u00a0one of the few emerging markets to have tightened policy during the Iran war.<\/p>\n\n\n\n<p>The central bank said the move was needed to bring inflation back to target, after it accelerated sharply in April.<\/p>\n\n\n\n<p><em>With Reuters and Bloomberg<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fuel price recoveries in South Africa have swung into a solid over-recovery, contrasting the last three months of being deep in the red.<\/p>\n","protected":false},"author":10,"featured_media":821002,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_sma_x_autopost_status":"idle","_sma_x_autopost_error":"","_sma_x_post_id":"","_sma_x_attempts":0,"footnotes":""},"categories":[9874],"tags":[8995,4531,2835,3994,3670],"class_list":["post-861893","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-energy","tag-cef","tag-diesel","tag-oil","tag-petrol","tag-rand"],"_links":{"self":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/861893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/comments?post=861893"}],"version-history":[{"count":3,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/861893\/revisions"}],"predecessor-version":[{"id":861909,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/861893\/revisions\/861909"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/media\/821002"}],"wp:attachment":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/media?parent=861893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/categories?post=861893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/tags?post=861893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}