{"id":884143,"date":"2026-11-13T12:00:00","date_gmt":"2026-11-13T10:00:00","guid":{"rendered":"https:\/\/businesstech.co.za\/news\/?p=884143"},"modified":"2026-11-13T11:47:34","modified_gmt":"2026-11-13T09:47:34","slug":"biggest-petrol-price-cut-this-year-on-the-cards-for-south-africa-in-december","status":"publish","type":"post","link":"https:\/\/businesstech.co.za\/news\/energy\/884143\/biggest-petrol-price-cut-this-year-on-the-cards-for-south-africa-in-december\/","title":{"rendered":"Biggest petrol price cut this year on the cards for South Africa in December"},"content":{"rendered":"\n<p>Data from the Central Energy Fund (CEF) for the end of the second week in November shows that fortunes are turning for fuel prices in the country following months of steep increases.<\/p>\n\n\n\n<p>The CEF&#8217;s latest recovery data shows a solid over-recovery of R2.86 per litre for petrol 93 and R3.12 per litre for petrol 95.<\/p>\n\n\n\n<p>Even when factoring in the 50 cents per litre that will be added back into pricing from the reduction of National Treasury&#8217;s fuel tax relief, motorists are in line for a sizeable cut at the pumps.<\/p>\n\n\n\n<p>Adding 50 cents back to the price would still see a R2.30-R2.60 cut in prices at current levels (slate levy adjustments notwithstanding). This would be the biggest cut this year, after the R1.96 cut in July.<\/p>\n\n\n\n<p>Diesel prices are also currently building an over-recovery of 97 cents per litre for 0.05% sulphur and R1.34 per litre for 0.005% sulphur.<\/p>\n\n\n\n<p>Unfortunately, these over-recoveries are not yet high enough to counter the R1.50 per litre in taxes being added back into pump prices.<\/p>\n\n\n\n<p>This means diesel users are still on track for a hike.<\/p>\n\n\n\n<p>However, the positive news for diesel is that the over-recoveries have been trending higher since the start of the month, and could cross the R1.50 per litre threshold should market conditions improve.<\/p>\n\n\n\n<p>Here are the latest projections from the CEF:<\/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 R2.86 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 R3.12 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 R0.97 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 R1.34 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 R1.74 per litre<\/li>\n<\/ul>\n\n\n\n<p>The table below outlines how prices could be adjusted:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><div class=\"table-responsive\"><table class=\"table\" class=\"has-fixed-layout\"><thead><tr><th>Week 2<\/th><th class=\"has-text-align-center\" data-align=\"center\">Petrol 93<\/th><th class=\"has-text-align-center\" data-align=\"center\">Petrol 95<\/th><th class=\"has-text-align-center\" data-align=\"center\">Diesel 0.05%<\/th><th class=\"has-text-align-center\" data-align=\"center\">Diesel 0.005%<\/th><\/tr><\/thead><tbody><tr><td>November price (inland)<\/td><td class=\"has-text-align-center\" data-align=\"center\">R29.87<\/td><td class=\"has-text-align-center\" data-align=\"center\">R30.24<\/td><td class=\"has-text-align-center\" data-align=\"center\">R30.85<\/td><td class=\"has-text-align-center\" data-align=\"center\">R31.60<\/td><\/tr><tr><td>Recovery<\/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\">-R2.86<\/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\">-R3.12<\/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\">-R0.97<\/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\">-R1.34<\/mark><\/td><\/tr><tr><td>NT relief reversal<\/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\">+R0.50<\/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\">+R0.50<\/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\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">+R1.50<\/mark><\/td><\/tr><tr><td>Difference<\/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\">-R2.36<\/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\">-R2.62<\/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\">+R0.53<\/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\">+R0.16<\/mark><\/td><\/tr><tr><td><strong>December projection<\/strong><\/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>R27.51<\/strong><\/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>R27.62<\/strong><\/mark><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">R31.38<\/mark><\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">R31.76<\/mark><\/strong><\/td><\/tr><\/tbody><\/table><\/div><figcaption class=\"wp-element-caption\">Note: Does not factor in the slate levy or other monthly adjustments<\/figcaption><\/figure>\n\n\n\n<p>The turn in fuel price recoveries is being driven almost exclusively by a reversal in global oil prices, with the rand\/dollar contribution flat.<\/p>\n\n\n\n<p>The rand has been stuck around R16.50 per dollar for most of the month, despite the positive MTBPS in October.<\/p>\n\n\n\n<p>On Friday (13 November), the local unit weakened to around R16.75\/$ as markets look ahead to the latest inflation data and the Reserve Bank&#8217;s next interest rate move next week.<\/p>\n\n\n\n<p>With the exchange rate contributing around 1 cent per litre to the over-recovery, oil prices account for the actual balance, having dropped below $100 a barrel at the start of the month.<\/p>\n\n\n\n<p>Since then, prices have sustained below that level, sitting in a tight range between $94 and $96 a barrel.<\/p>\n\n\n\n<p>The drop in global oil prices followed a &#8220;blue wave&#8221; in the United States mid-term elections, where Democrats secured a majority in the House and Senate.<\/p>\n\n\n\n<p>The dismal showing by the Republicans was blamed on the Trump Administration&#8217;s war against Iran, with the vote putting hope in markets that the United States would more swiftly move towards a ceasefire or withdrawal from the region.<\/p>\n\n\n\n<p>However, while the House and Senate have shifted colours, the Trump Administration remains in the driving seat, and so the risk premium attached to oil will not simply disappear.<\/p>\n\n\n\n<p>Bloomberg&#8217;s analysis of oil markets noted that US President Donald Trump has dismissed the idea of signing a deal with Iran, dimming prospects for a breakthrough to end the war.<\/p>\n\n\n\n<p>Trump instructed Vice President JD Vance to focus on domestic issues rather than negotiations with Tehran, throwing cold water on ongoing back-channel talks and dampening prospects for a diplomatic resolution to the war.<\/p>\n\n\n\n<p>\u201cWe don\u2019t need a deal with Iran,\u201d the president wrote in a post on Truth Social on Thursday. \u201cThose days have long since passed. We\u2019ve got their money, hundreds of billions of dollars, and we\u2019ve got their strait!\u201d<\/p>\n\n\n\n<p>Notably, while lower oil prices are delivering positive recoveries in local fuel prices, oil futures are still up almost 60% this year.<\/p>\n\n\n\n<p>In context, this means that even with a sizeable cut in petrol prices building for December, motorists will still be paying R6.20 per litre more for petrol than at the start of the year.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fuel price changes in 2026<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><div class=\"table-responsive\"><table class=\"table\" class=\"has-fixed-layout\"><thead><tr><th>Month<\/th><th class=\"has-text-align-center\" data-align=\"center\">Petrol 95<\/th><th class=\"has-text-align-center\" data-align=\"center\">Diesel 0.005%<\/th><\/tr><\/thead><tbody><tr><td>January (pre-war)<\/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.66<\/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\">-R1.50<\/mark><\/td><\/tr><tr><td>February (pre-war)<\/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.65<\/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\">-R0.57<\/mark><\/td><\/tr><tr><td>March<\/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\">+R0.20<\/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\">+R0.65<\/mark><\/td><\/tr><tr><td>April<\/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\">+R3.06<\/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\">+R7.51<\/mark><\/td><\/tr><tr><td>May<\/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\">+R3.27<\/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\">+R5.27<\/mark><\/td><\/tr><tr><td>June<\/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.43<\/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\">-R2.62<\/mark><\/td><\/tr><tr><td>July<\/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\">-R1.96<\/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\">-R3.59<\/mark><\/td><\/tr><tr><td>August<\/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.52<\/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.23<\/mark><\/td><\/tr><tr><td>September<\/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.34<\/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\">+R3.15<\/mark><\/td><\/tr><tr><td>October<\/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\">+R3.33<\/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\">+R3.24<\/mark><\/td><\/tr><tr><td>November<\/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.01<\/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.20<\/mark><\/td><\/tr><tr><td><strong>Total difference<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>+R8.83<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>+R13.97<\/strong><\/td><\/tr><tr><td>December (CEF recoveries)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><em>-R3.12<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><em>-R1.34<\/em><\/td><\/tr><tr><td>NT relief reversal<\/td><td class=\"has-text-align-center\" data-align=\"center\"><em>+R.50<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\">+R1.50<\/td><\/tr><tr><td>December (projected)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><em>-R2.62<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><em>+R0.16<\/em><\/td><\/tr><tr><td><strong><em>Total projected difference<\/em><\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><em><strong>+R6.21<\/strong><\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong><em>+R14.13<\/em><\/strong><\/td><\/tr><\/tbody><\/table><\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Data from the CEF for the end of the second week in November shows that fortunes are turning for fuel prices in South Africa.<\/p>\n","protected":false},"author":10,"featured_media":861189,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_sma_x_autopost_status":"failed","_sma_x_autopost_error":"Instagram publishing failed: Instagram returned HTTP 400: Media ID is not available","_sma_x_post_id":"2121182543571505184","_sma_facebook_post_id":"191437357620492_2271675853652813","_sma_instagram_post_id":"","_sma_x_attempts":1,"footnotes":""},"categories":[9874],"tags":[8995,19909,18450,2171],"class_list":["post-884143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-energy","tag-cef","tag-diesel-price","tag-oil-price","tag-petrol-price"],"_links":{"self":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/884143","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=884143"}],"version-history":[{"count":4,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/884143\/revisions"}],"predecessor-version":[{"id":884219,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/posts\/884143\/revisions\/884219"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/media\/861189"}],"wp:attachment":[{"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/media?parent=884143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/categories?post=884143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/businesstech.co.za\/news\/wp-json\/wp\/v2\/tags?post=884143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}