<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Dawn - Business</title>
    <link>https://www.dawn.com/</link>
    <description>Dawn</description>
    <language>en-Us</language>
    <copyright>Copyright 2026</copyright>
    <pubDate>Sun, 02 Aug 2026 18:10:00 +0500</pubDate>
    <lastBuildDate>Sun, 02 Aug 2026 18:10:00 +0500</lastBuildDate>
    <ttl>60</ttl>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Wheat flour price spiral continues despite govt's decision to import grain</title>
      <link>https://www.dawn.com/news/2020088/wheat-flour-price-spiral-continues-despite-govts-decision-to-import-grain</link>
      <description>&lt;p&gt;&lt;a href="https://www.dawn.com/news/2020062"&gt;https://www.dawn.com/news/2020062&lt;/a&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="https://www.dawn.com/news/2020062">https://www.dawn.com/news/2020062</a></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2020088</guid>
      <pubDate>Sun, 02 Aug 2026 07:41:42 +0500</pubDate>
      <author>none@none.com ()</author>
      <media:content url="https://i.dawn.com/large/2026/08/02073702c02b823.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/02073702c02b823.webp"/>
        <media:title>Stakeholders say planned import of one million tonnes of wheat is unlikely to bring any relief to consumers.—PPI/file</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Iranian oil smuggling drops 60pc, claim sources
</title>
      <link>https://www.dawn.com/news/2020065/iranian-oil-smuggling-drops-60pc-claim-sources</link>
      <description>&lt;p&gt;KARACHI: The influx of smuggled Iranian oil has drastically declined as tankers were hit inside Balo­chistan, causing heavy losses to those involved in this illegal business, according to sources in the oil sector.&lt;/p&gt;
&lt;p&gt;The oil companies have been demanding that oil smuggling be stopped, but it has continued for years. However, the arrival of Iranian petroleum products increased after the US-Israeli war on Tehran began, pushing crude oil prices above $100 per barrel.&lt;/p&gt;
&lt;p&gt;“Over the past month and a half, at least six oil tankers coming from Iran were destroyed by terrorists, but the actual number is not known,” said the source familiar with those in the oil business. However, it was not confirmed by other sources.&lt;/p&gt;
&lt;p&gt;Since the US-Israeli &lt;a href="https://www.dawn.com/news/1976377"&gt;attack&lt;/a&gt; on Iran on Feb 28, the entire world was shocked due to due to closure of the &lt;a href="https://www.dawn.com/news/2019818"&gt;Strait of Hormuz&lt;/a&gt;, which is the world’s most critical energy transit chokepoint, carrying roughly 20pc of global oil, 20pc of liquefied natural gas (LNG), and about one-third of the world’s fertiliser trade.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Influx slows after terrorists destroyed six tankers in 45 days&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Reserves of petroleum products began to decline in countries like Pakistan, which depend largely on imported fuel.&lt;/p&gt;
&lt;p&gt;Pakistan faced the same situation, but the country did not experience rationing of oil and gas products. Reserves for 25 days were available, while more ships entered Pakistan during the war.&lt;/p&gt;
&lt;p&gt;However, the influx of Iranian oil increased significantly. Smuggled petroleum products were available not only in &lt;a href="https://www.dawn.com/news/1955561"&gt;Balochistan&lt;/a&gt; but also in Sindh, up to Karachi. Many say that Punjab also benefited from these smuggled oil products, which helped the country avoid rationing of oil products, as seen in India, Bangladesh and Sri Lanka in the region.&lt;/p&gt;
&lt;p&gt;“It is difficult to determine the proportions of previous and current influxes, but smuggling has decreased significantly, by at least 60pc,” the source claimed.&lt;/p&gt;
&lt;p&gt;In FY26, Pakistan spent a record $16.86bn on the import of petroleum products, which was around 22pc of the country’s total import bill. Notably, despite higher prices, the share of petroleum products in the import bill remained within the average. Each year, Pakistan has to spend 22-25pc of its total imports on oil products.&lt;/p&gt;
&lt;p&gt;According to the Pakistan Bureau of Statistics, the import bill for petroleum products in FY25 was $15.94bn.&lt;/p&gt;
&lt;p&gt;Pakistan’s illegal trade with Iran is worth more than $2 billion per year, and a number of products, such as edible oil, food products, washing powder, soaps, etc., are readily available in Karachi.&lt;/p&gt;
&lt;p&gt;It is widely believed in the circles of trade and industry that the smuggling of oil products from Iran was deliberately ignored by the authorities due to the war and to avoid a crisis from a possible shortage of oil supplies across the country.&lt;/p&gt;
&lt;p&gt;The government has consistently been passing on the increase in oil prices to consumers, but has successfully avoided a shortage-like situation.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, August 2nd, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>KARACHI: The influx of smuggled Iranian oil has drastically declined as tankers were hit inside Balo­chistan, causing heavy losses to those involved in this illegal business, according to sources in the oil sector.</p>
<p>The oil companies have been demanding that oil smuggling be stopped, but it has continued for years. However, the arrival of Iranian petroleum products increased after the US-Israeli war on Tehran began, pushing crude oil prices above $100 per barrel.</p>
<p>“Over the past month and a half, at least six oil tankers coming from Iran were destroyed by terrorists, but the actual number is not known,” said the source familiar with those in the oil business. However, it was not confirmed by other sources.</p>
<p>Since the US-Israeli <a href="https://www.dawn.com/news/1976377">attack</a> on Iran on Feb 28, the entire world was shocked due to due to closure of the <a href="https://www.dawn.com/news/2019818">Strait of Hormuz</a>, which is the world’s most critical energy transit chokepoint, carrying roughly 20pc of global oil, 20pc of liquefied natural gas (LNG), and about one-third of the world’s fertiliser trade.</p>
<blockquote class="blockquote-level-1">
<p>Influx slows after terrorists destroyed six tankers in 45 days</p>
</blockquote>
<p>Reserves of petroleum products began to decline in countries like Pakistan, which depend largely on imported fuel.</p>
<p>Pakistan faced the same situation, but the country did not experience rationing of oil and gas products. Reserves for 25 days were available, while more ships entered Pakistan during the war.</p>
<p>However, the influx of Iranian oil increased significantly. Smuggled petroleum products were available not only in <a href="https://www.dawn.com/news/1955561">Balochistan</a> but also in Sindh, up to Karachi. Many say that Punjab also benefited from these smuggled oil products, which helped the country avoid rationing of oil products, as seen in India, Bangladesh and Sri Lanka in the region.</p>
<p>“It is difficult to determine the proportions of previous and current influxes, but smuggling has decreased significantly, by at least 60pc,” the source claimed.</p>
<p>In FY26, Pakistan spent a record $16.86bn on the import of petroleum products, which was around 22pc of the country’s total import bill. Notably, despite higher prices, the share of petroleum products in the import bill remained within the average. Each year, Pakistan has to spend 22-25pc of its total imports on oil products.</p>
<p>According to the Pakistan Bureau of Statistics, the import bill for petroleum products in FY25 was $15.94bn.</p>
<p>Pakistan’s illegal trade with Iran is worth more than $2 billion per year, and a number of products, such as edible oil, food products, washing powder, soaps, etc., are readily available in Karachi.</p>
<p>It is widely believed in the circles of trade and industry that the smuggling of oil products from Iran was deliberately ignored by the authorities due to the war and to avoid a crisis from a possible shortage of oil supplies across the country.</p>
<p>The government has consistently been passing on the increase in oil prices to consumers, but has successfully avoided a shortage-like situation.</p>
<p><em>Published in Dawn, August 2nd, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2020065</guid>
      <pubDate>Sun, 02 Aug 2026 07:45:59 +0500</pubDate>
      <author>none@none.com (Shahid Iqbal)</author>
      <media:content url="https://i.dawn.com/large/2026/08/02074526cf71a3b.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/02074526cf71a3b.webp"/>
        <media:title>This photograph taken on March 14, 2026 shows vendors transporting jerrycans filled with smuggled Iranian petrol on their motorcycles, on the outskirts of Quetta. — AFP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>EU enforces world’s toughest AI law
</title>
      <link>https://www.dawn.com/news/2020064/eu-enforces-worlds-toughest-ai-law</link>
      <description>&lt;p&gt;BRUSSELS: From Sunday, the Euro­pean Union will have the power to enfo­rce landmark artificial intelligence rules and to fine any companies that break the law.&lt;/p&gt;
&lt;p&gt;The EU has the world’s most comprehensive digital rulebook covering social media, online retailers and search engi­nes, with plans for more rules this year.&lt;/p&gt;
&lt;p&gt;In 2024, the EU adopted a sweeping AI law known as the “AI Act”, but its rules have been introduced in stages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;New law&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The EU’s new law takes a risk-based approach to the technology from Sunday.&lt;/p&gt;
&lt;p&gt;The higher the risk to Europeans’ rights or health, for example, the greater the obligations of firms to protect individuals from harm.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Chatbots must disclose AI identity; companies face up to €35m fine in case of violation; labelling rules hit general-purpose models&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It also bans AI used for predictive policing, emotion recognition systems in workplaces or schools and AI that manipulates human behaviour.&lt;/p&gt;
&lt;p&gt;From Sunday, AI-generated content like &lt;a href="https://www.dawn.com/news/1971292"&gt;deepfakes&lt;/a&gt; must be labelled, while firms must ensure their AI systems like chatbots make it clear to users they are AI.&lt;/p&gt;
&lt;p&gt;Existing AI systems have until December 2 to adapt to the new rules, and there are exemptions for “artistic, creative, satirical, fictional” work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enforcement powers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On Sunday, European regulators in the AI Office will have the power to enforce the bloc’s rules on the most advanced AI models.&lt;/p&gt;
&lt;p&gt;The regulatory body attached to the EU executive will be made up of dozens of tech experts, lawyers and economists.&lt;/p&gt;
&lt;p&gt;The AI Office will be able to test the most advanced general-purpose AI models, such as chatbots, to ensure they comply with the law.&lt;/p&gt;
&lt;p&gt;Companies must also give the EU access to their models, and in some cases the EU can demand access before they are placed on the market, an EU official said.&lt;/p&gt;
&lt;p&gt;The EU will also be able to restrict a model’s deployment within the EU if it has concerns that the provider doesn’t address.&lt;/p&gt;
&lt;p&gt;The powers arrive at an opportune moment. The EU struggled this year to get access to American AI developer Anthropic’s Mythos model, but the rules kicking in on Sunday mean an issue like that shouldn’t happen again.&lt;/p&gt;
&lt;p&gt;National authorities will be able to enforce the rules for smaller AI systems.&lt;/p&gt;
&lt;p&gt;If the EU finds companies breaking the rules, it can force them to take action to remedy the breach and fine the firms if they fail to do so.&lt;/p&gt;
&lt;p&gt;The stiffest fines are for businesses that allow their systems to conduct banned practices — up to seven per cent of a company’s annual worldwide turnover or €35 million ($40m), whichever is higher.&lt;/p&gt;
&lt;p&gt;For other violations, companies could be fined up to 3pc of their global annual revenue or €15m. They may also be fined if they hinder or fail to cooperate with EU probes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What’s next?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More rules under the AI Act will be enforceable later this year and beyond.&lt;/p&gt;
&lt;p&gt;From December, there will be a ban on artificial intelligence systems generating sexualised deepfakes, introduced following the global outrage over non-consensual nudes produced by Elon Musk’s chatbot &lt;a href="https://www.dawn.com/news/1969173"&gt;Grok&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The EU is also delaying the implementation of some high-risk AI rules concerning models deemed as potentially dangerous to safety, health or citizens’ fundamental rights — to give companies more time to prepare.&lt;/p&gt;
&lt;p&gt;The rules will apply for stand-alone high-risk AI systems from December 2027 and in August 2028 for AI tools embedded in other products.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, August 2nd, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>BRUSSELS: From Sunday, the Euro­pean Union will have the power to enfo­rce landmark artificial intelligence rules and to fine any companies that break the law.</p>
<p>The EU has the world’s most comprehensive digital rulebook covering social media, online retailers and search engi­nes, with plans for more rules this year.</p>
<p>In 2024, the EU adopted a sweeping AI law known as the “AI Act”, but its rules have been introduced in stages.</p>
<p><strong>New law</strong></p>
<p>The EU’s new law takes a risk-based approach to the technology from Sunday.</p>
<p>The higher the risk to Europeans’ rights or health, for example, the greater the obligations of firms to protect individuals from harm.</p>
<blockquote class="blockquote-level-1">
<p>Chatbots must disclose AI identity; companies face up to €35m fine in case of violation; labelling rules hit general-purpose models</p>
</blockquote>
<p>It also bans AI used for predictive policing, emotion recognition systems in workplaces or schools and AI that manipulates human behaviour.</p>
<p>From Sunday, AI-generated content like <a href="https://www.dawn.com/news/1971292">deepfakes</a> must be labelled, while firms must ensure their AI systems like chatbots make it clear to users they are AI.</p>
<p>Existing AI systems have until December 2 to adapt to the new rules, and there are exemptions for “artistic, creative, satirical, fictional” work.</p>
<p><strong>Enforcement powers</strong></p>
<p>On Sunday, European regulators in the AI Office will have the power to enforce the bloc’s rules on the most advanced AI models.</p>
<p>The regulatory body attached to the EU executive will be made up of dozens of tech experts, lawyers and economists.</p>
<p>The AI Office will be able to test the most advanced general-purpose AI models, such as chatbots, to ensure they comply with the law.</p>
<p>Companies must also give the EU access to their models, and in some cases the EU can demand access before they are placed on the market, an EU official said.</p>
<p>The EU will also be able to restrict a model’s deployment within the EU if it has concerns that the provider doesn’t address.</p>
<p>The powers arrive at an opportune moment. The EU struggled this year to get access to American AI developer Anthropic’s Mythos model, but the rules kicking in on Sunday mean an issue like that shouldn’t happen again.</p>
<p>National authorities will be able to enforce the rules for smaller AI systems.</p>
<p>If the EU finds companies breaking the rules, it can force them to take action to remedy the breach and fine the firms if they fail to do so.</p>
<p>The stiffest fines are for businesses that allow their systems to conduct banned practices — up to seven per cent of a company’s annual worldwide turnover or €35 million ($40m), whichever is higher.</p>
<p>For other violations, companies could be fined up to 3pc of their global annual revenue or €15m. They may also be fined if they hinder or fail to cooperate with EU probes.</p>
<p><strong>What’s next?</strong></p>
<p>More rules under the AI Act will be enforceable later this year and beyond.</p>
<p>From December, there will be a ban on artificial intelligence systems generating sexualised deepfakes, introduced following the global outrage over non-consensual nudes produced by Elon Musk’s chatbot <a href="https://www.dawn.com/news/1969173">Grok</a>.</p>
<p>The EU is also delaying the implementation of some high-risk AI rules concerning models deemed as potentially dangerous to safety, health or citizens’ fundamental rights — to give companies more time to prepare.</p>
<p>The rules will apply for stand-alone high-risk AI systems from December 2027 and in August 2028 for AI tools embedded in other products.</p>
<p><em>Published in Dawn, August 2nd, 2026</em></p>
]]></content:encoded>
      <category>World</category>
      <guid>https://www.dawn.com/news/2020064</guid>
      <pubDate>Sun, 02 Aug 2026 07:34:49 +0500</pubDate>
      <author>none@none.com (AFP)</author>
      <media:content url="https://i.dawn.com/large/2026/08/020734438effc04.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/020734438effc04.webp"/>
        <media:title>Words “AI Artificial Intelligence”, keyboard, and a robotic hand are shown in this illustration taken on June 5, 2026. — Reuters/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Imports from US surge to $3.2bn in FY26
</title>
      <link>https://www.dawn.com/news/2020063/imports-from-us-surge-to-32bn-in-fy26</link>
      <description>&lt;p&gt;ISLAMABAD: Pakistan’s merchandise exports to North America grew 1.32 per cent to $6.503 billion in FY26 from $6.418bn the last year.&lt;/p&gt;
&lt;p&gt;Imports from the region, however, rose 6.52pc to $3.822bn from $3.588bn.&lt;/p&gt;
&lt;p&gt;Under the new agreement, Pakistan will import additional goods from the US to balance the trade deficit. As a result of this agreement, imports from the region, especially the US, grew sharply during the year.&lt;/p&gt;
&lt;p&gt;However, exports to Canada declined. Imports under the agreement grew by nearly 39pc in FY26, while Pakistan’s exports to the US grew by a paltry 1.55pc.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Trump tariffs reshape trade landscape&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The development comes amid policy shifts by US President Donald Trump, who has imposed additional &lt;a href="https://www.dawn.com/news/2017941"&gt;tariffs&lt;/a&gt; while extending limited relief to Pakistan under a reciprocal arrangement.&lt;/p&gt;
&lt;p&gt;Under the understanding, Pakistan is expected to increase imports of oil and other commodities from the US to narrow the bilateral trade gap.&lt;/p&gt;
&lt;p&gt;The US remained the dominant market, accounting for nearly 94pc of Pakistan’s total exports to North America, with the remaining share going mainly to Canada and other countries.&lt;/p&gt;
&lt;p&gt;In FY25, Pakistan’s merchandise exports to North America rose by 9.97pc to $6.415bn, up from $5.833bn in the corresponding period of the previous year, driven mainly by higher textile and clothing shipments to the US, according to data compiled by the State Bank of Pakistan.&lt;/p&gt;
&lt;p&gt;Within the region, exports to the US increased 1.55pc to $6.125bn in FY26 from $6.031bn a year earlier.&lt;/p&gt;
&lt;p&gt;In FY25, exports to the US rose 10.72pc to $6.028bn, up from $5.444bn in the preceding year.&lt;/p&gt;
&lt;p&gt;Exports to Canada contracted 2.30pc to $377.455m in FY26 from $386.347m a year ago.&lt;/p&gt;
&lt;p&gt;Imports from the US surged 38.93pc to $3.265bn in FY26 from $2.350bn in the preceding year.&lt;/p&gt;
&lt;p&gt;In the same region, Pakistan’s exports to Latin America declined by 8.32pc to $66.98m in FY26, down from $73.06m a year ago.&lt;/p&gt;
&lt;p&gt;Similarly, exports to Central America dipped 2.11pc to 165.86m in FY26 from $169.43m the previous year. The main export destination was Mexico, which fell 6.25pc to $122.03m in FY26, down from $130.17m.&lt;/p&gt;
&lt;p&gt;According to SBP data, exports to South America — Argentina, Brazil, Uruguay, etc., — rose 15pc to $402.39m in FY26 from $349.88m in FY25.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, August 2nd, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Pakistan’s merchandise exports to North America grew 1.32 per cent to $6.503 billion in FY26 from $6.418bn the last year.</p>
<p>Imports from the region, however, rose 6.52pc to $3.822bn from $3.588bn.</p>
<p>Under the new agreement, Pakistan will import additional goods from the US to balance the trade deficit. As a result of this agreement, imports from the region, especially the US, grew sharply during the year.</p>
<p>However, exports to Canada declined. Imports under the agreement grew by nearly 39pc in FY26, while Pakistan’s exports to the US grew by a paltry 1.55pc.</p>
<blockquote class="blockquote-level-1">
<p>Trump tariffs reshape trade landscape</p>
</blockquote>
<p>The development comes amid policy shifts by US President Donald Trump, who has imposed additional <a href="https://www.dawn.com/news/2017941">tariffs</a> while extending limited relief to Pakistan under a reciprocal arrangement.</p>
<p>Under the understanding, Pakistan is expected to increase imports of oil and other commodities from the US to narrow the bilateral trade gap.</p>
<p>The US remained the dominant market, accounting for nearly 94pc of Pakistan’s total exports to North America, with the remaining share going mainly to Canada and other countries.</p>
<p>In FY25, Pakistan’s merchandise exports to North America rose by 9.97pc to $6.415bn, up from $5.833bn in the corresponding period of the previous year, driven mainly by higher textile and clothing shipments to the US, according to data compiled by the State Bank of Pakistan.</p>
<p>Within the region, exports to the US increased 1.55pc to $6.125bn in FY26 from $6.031bn a year earlier.</p>
<p>In FY25, exports to the US rose 10.72pc to $6.028bn, up from $5.444bn in the preceding year.</p>
<p>Exports to Canada contracted 2.30pc to $377.455m in FY26 from $386.347m a year ago.</p>
<p>Imports from the US surged 38.93pc to $3.265bn in FY26 from $2.350bn in the preceding year.</p>
<p>In the same region, Pakistan’s exports to Latin America declined by 8.32pc to $66.98m in FY26, down from $73.06m a year ago.</p>
<p>Similarly, exports to Central America dipped 2.11pc to 165.86m in FY26 from $169.43m the previous year. The main export destination was Mexico, which fell 6.25pc to $122.03m in FY26, down from $130.17m.</p>
<p>According to SBP data, exports to South America — Argentina, Brazil, Uruguay, etc., — rose 15pc to $402.39m in FY26 from $349.88m in FY25.</p>
<p><em>Published in Dawn, August 2nd, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2020063</guid>
      <pubDate>Sun, 02 Aug 2026 07:48:22 +0500</pubDate>
      <author>none@none.com (Mubarak Zeb Khan)</author>
      <media:content url="https://i.dawn.com/large/2026/08/0207481297c4f42.webp" type="image/webp" medium="image" height="1200" width="2000">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/0207481297c4f42.webp"/>
        <media:title>A cargo ship full of shipping containers is seen at the port of Oakland, California, US on August 4, 2025. — Reuters/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Turkiye, Iraq extend oil pipeline agreement by one year</title>
      <link>https://www.dawn.com/news/2020091/turkiye-iraq-extend-oil-pipeline-agreement-by-one-year</link>
      <description>&lt;p&gt;&lt;a href="https://www.dawn.com/news/2020061"&gt;https://www.dawn.com/news/2020061&lt;/a&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="https://www.dawn.com/news/2020061">https://www.dawn.com/news/2020061</a></p>
]]></content:encoded>
      <category>World</category>
      <guid>https://www.dawn.com/news/2020091</guid>
      <pubDate>Sun, 02 Aug 2026 07:55:59 +0500</pubDate>
      <author>none@none.com ()</author>
      <media:content url="https://i.dawn.com/large/2026/08/02075509bf55c18.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/02075509bf55c18.webp"/>
        <media:title>A general view of oil tanks at Turkiye's Mediterranean port of Ceyhan, which is run by state-owned Petroleum Pipeline Corporation (BOTAS), some 70km from Adana on February 19, 2014. — Reuters/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>PM Shehbaz calls for Ogra overhaul to curb fuel hoarding</title>
      <link>https://www.dawn.com/news/2019807/pm-shehbaz-calls-for-ogra-overhaul-to-curb-fuel-hoarding</link>
      <description>&lt;p&gt;ISLAMABAD: Prime Minister Shehbaz Sharif on Thursday directed the authorities to develop a comprehensive fuel movement monitoring system across the country on the pattern of the Federal Board of Revenue’s (FBR) modern tracking system, as he reviewed reforms and institutional capacity enhancement of the Oil and Gas Regulatory Authority (Ogra).&lt;/p&gt;

&lt;p&gt;Chairing a high-level meeting, the prime minister directed that the government’s reform agenda be implemented uniformly across all institutions.&lt;/p&gt;

&lt;p&gt;He directed that advanced technology and software be used to establish digital monitoring of the petroleum supply chain from ports and refineries to petrol pumps. The prime minister further directed that reputable experts from the private sector be appointed to strengthen Ogra’s institutional capacity.&lt;/p&gt;

&lt;p&gt;PM Shehbaz called for Ogra’s reorganisation and said experts should be appointed to every department and position through a transparent, merit-based process.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Orders FBR-style digital monitoring of fuel supply chain&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;He affirmed that the government would provide all necessary professional expertise to support Ogra’s reforms and restructuring.&lt;/p&gt;

&lt;p&gt;“The government will safeguard every single penny of the public. No one will be allowed to exploit the people or interfere with the system,” the prime minister said. He also directed all regulatory bodies to establish formal coordination mechanisms with their respective ministries. The prime minister instructed that work on the upgradation of oil refineries under the approved national policy be accelerated.&lt;/p&gt;

&lt;p&gt;During the meeting, the Ogra chairman gave a detailed briefing on the authority’s current performance, key challenges and comprehensive reform programme.&lt;/p&gt;

&lt;p&gt;The meeting was informed that Ogra had made significant progress in digitally monitoring the oil supply chain from ports to petrol pumps.&lt;/p&gt;

&lt;p&gt;Several digital systems have already been activated, including the National Monitoring Dashboard, Tanker Track and Trace System, Depot Tank Telemetry, Rahguzar Mobile App, Digital Sales Entry System at petrol pumps and Central Monitoring Cell.&lt;/p&gt;

&lt;p&gt;The meeting was told that these systems enabled effective monitoring of the movement, storage and sale of petroleum products.&lt;/p&gt;

&lt;p&gt;The prime minister was informed that a data-driven special enforcement campaign in July 2026 had identified multiple cases of hoarding, unnecessary supply disruptions and other violations.&lt;/p&gt;

&lt;p&gt;Show-cause notices, requests for explanations and other legal actions were initiated against the violators.&lt;/p&gt;

&lt;p&gt;The meeting also received a briefing on Ogra’s comprehensive reform programme, which includes digitalisation of the authority, restructuring of the enforcement system, establishment of a Compliance Wing, reforms in the licensing framework, improved management of legal affairs, strengthening of financial resources and institutional restructuring.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Prime Minister Shehbaz Sharif on Thursday directed the authorities to develop a comprehensive fuel movement monitoring system across the country on the pattern of the Federal Board of Revenue’s (FBR) modern tracking system, as he reviewed reforms and institutional capacity enhancement of the Oil and Gas Regulatory Authority (Ogra).</p>

<p>Chairing a high-level meeting, the prime minister directed that the government’s reform agenda be implemented uniformly across all institutions.</p>

<p>He directed that advanced technology and software be used to establish digital monitoring of the petroleum supply chain from ports and refineries to petrol pumps. The prime minister further directed that reputable experts from the private sector be appointed to strengthen Ogra’s institutional capacity.</p>

<p>PM Shehbaz called for Ogra’s reorganisation and said experts should be appointed to every department and position through a transparent, merit-based process.</p>

<blockquote>
  <p>Orders FBR-style digital monitoring of fuel supply chain</p>
</blockquote>

<p>He affirmed that the government would provide all necessary professional expertise to support Ogra’s reforms and restructuring.</p>

<p>“The government will safeguard every single penny of the public. No one will be allowed to exploit the people or interfere with the system,” the prime minister said. He also directed all regulatory bodies to establish formal coordination mechanisms with their respective ministries. The prime minister instructed that work on the upgradation of oil refineries under the approved national policy be accelerated.</p>

<p>During the meeting, the Ogra chairman gave a detailed briefing on the authority’s current performance, key challenges and comprehensive reform programme.</p>

<p>The meeting was informed that Ogra had made significant progress in digitally monitoring the oil supply chain from ports to petrol pumps.</p>

<p>Several digital systems have already been activated, including the National Monitoring Dashboard, Tanker Track and Trace System, Depot Tank Telemetry, Rahguzar Mobile App, Digital Sales Entry System at petrol pumps and Central Monitoring Cell.</p>

<p>The meeting was told that these systems enabled effective monitoring of the movement, storage and sale of petroleum products.</p>

<p>The prime minister was informed that a data-driven special enforcement campaign in July 2026 had identified multiple cases of hoarding, unnecessary supply disruptions and other violations.</p>

<p>Show-cause notices, requests for explanations and other legal actions were initiated against the violators.</p>

<p>The meeting also received a briefing on Ogra’s comprehensive reform programme, which includes digitalisation of the authority, restructuring of the enforcement system, establishment of a Compliance Wing, reforms in the licensing framework, improved management of legal affairs, strengthening of financial resources and institutional restructuring.</p>

<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019807</guid>
      <pubDate>Sat, 01 Aug 2026 07:35:22 +0500</pubDate>
      <author>none@none.com (Syed Irfan Raza)</author>
      <media:content url="https://i.dawn.com/large/2026/08/010733115aa42da.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/010733115aa42da.webp"/>
        <media:title>Prime Minister Shehbaz Sharif chairs a high-level meeting on July 31, 2026. — @PakPMO/X</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>RLNG prices rocket to highest level in a decade
</title>
      <link>https://www.dawn.com/news/2019820/rlng-prices-rocket-to-highest-level-in-a-decade</link>
      <description>&lt;p&gt;• LPG rates for August increased to Rs254.32 per kg&lt;br /&gt;
• Ogra says five spot cargoes had to be procured after no shipment secured from Qatar&lt;br /&gt;
• Regulator finally reveals lower prescribed prices for gas utilities, finalised on June 23&lt;br /&gt;
• Rs50bn savings from lower gas rates to be used for circular debt adjustment&lt;/p&gt;

&lt;p&gt;ISLAMABAD: In a major price shock, Ogra on Friday notified a record 32pc increase in regasified liquefied natural gas (RLNG) prices for August, fixing the rate at $25.83 per mmBtu for Sui Northern Gas Pipelines Limited (SNGPL) and $25.09 per mmBtu for Sui Southern Gas Company Limi­ted (SSGCL), while denying consumers about Rs50bn in savings from lower natural gas rates.&lt;/p&gt;

&lt;p&gt;This translates into a retail price of around Rs7,204 per mmBtu.&lt;/p&gt;

&lt;p&gt;The revised price is based on five imported LNG cargoes procured from the spot market, as no shipment could be secured from Qatar due to the US war on Iran. This is the biggest-ever increase in RLNG prices in the commodity’s decade-long history.&lt;/p&gt;

&lt;p&gt;The latest increase comes on top of around a 15pc rise in RLNG prices last month, when the rate was fixed at $19.52 per mmBtu (Rs5,446 per mmBtu) for SNGPL and $18.63 per mmBtu for SSGCL.&lt;/p&gt;

&lt;p&gt;Compared with the February price of $10.45 (Rs2,916) per mmBtu, the RLNG rate for August is around 148pc higher. The sharp increase is expected to significantly raise fuel costs for power generation.&lt;/p&gt;

&lt;p&gt;The impact is already visible, as the fuel cost for RLNG-based power generation rose to Rs31 per unit in May, compared with Rs13.72 per unit in April.&lt;/p&gt;

&lt;p&gt;Meanwhile, Ogra also notified a 5.4pc (Rs12.89 per kg) increase in liquefied petroleum gas (LPG) prices for August. It fixed the LPG price at Rs254.32 per kg with effect from Aug 1, compared with Rs241.43 per kg in July.&lt;/p&gt;

&lt;p&gt;In a belated disclosure, Ogra has revealed that it red­uced the prescribed prices for gas utilities by Rs134 per unit (7.4 per cent), resulting in savings of around Rs50 billion that will be used for circular debt adjustments instead of providing relief to consumers through lower gas prices.&lt;/p&gt;

&lt;p&gt;For the first time, the regulator did not upload its prescribed price determination, finalised on June 23 and shared with the government, on its website. Since its inception two decades ago, Ogra has publicly released its determinations while simultaneously sharing them with the government.&lt;/p&gt;

&lt;p&gt;In many cases, it also holds press briefings on its prescribed price determinations and the revenue requirements of gas utilities. However, it remained silent on queries for over a month and finally uploaded the determinations on its website this week after some interveners at public hearings raised concerns.&lt;/p&gt;

&lt;p&gt;The government has also maintained silence on the matter, although it has already informed the International Monetary Fund (IMF) that consumer-end gas prices would remain unchanged. The savings resulting from lower revenue requirements determined by the regulator for SNGPL and SSGCL would be used to reduce gas sector circular debt, which was last reported at around Rs3.5 trillion, a senior government official confirmed.&lt;/p&gt;

&lt;p&gt;As a result, Ogra has yet to notify consumer-end gas rates for the current fiscal year, which are required under the law and the IMF programme to take effect from July 1 every year.&lt;/p&gt;

&lt;p&gt;The fresh determinations would allow annual revenue of around Rs817 billion to the two gas utilities during the current fiscal year, including Rs501 billion for SNGPL and Rs315.8bn for SSGCL.&lt;/p&gt;

&lt;p&gt;The determinations showed that the prescribed gas price for SNGPL’s revenue requirement was reduced by Rs134 per mmBtu to Rs1,719 for FY2026-27 from Rs1,853 per mmBtu in FY2025-26, resulting in an annual revenue surplus of around Rs46.3bn.&lt;/p&gt;

&lt;p&gt;“In exercise of its power under section 8(1) of the Ordinance, the Authority, after taking into consideration points raised by interveners, clarifications provided by the petitioner, scrutiny of the petition and available record, provisionally determines the surplus in estimated revenue requirement for the said year at Rs46.279bn,” Ogra stated.&lt;/p&gt;

&lt;p&gt;It added that the surplus amount would be adjusted against previous years’ shortfall in accordance with the Federal Cabinet’s decision of June 30, 2024, which directed that prior-year shortfalls be adjusted to the extent possible during the current financial year.&lt;/p&gt;

&lt;p&gt;Accordingly, the regulator determined SNGPL’s estimated revenue requirement, net of revenues, at Rs501.110bn (Rs1,718.96 per mmBtu) for the current fiscal year.&lt;/p&gt;

&lt;p&gt;Similarly, the prescribed price for SSGCL’s revenue requirement for FY2026-27 was reduced by Rs86 per mmBtu, resulting in savings of Rs2.5bn. Ogra said it had provisionally determined a surplus of Rs1.421bn in estimated revenue requirement for the year.&lt;/p&gt;

&lt;p&gt;The regulator noted that, based on the currently notified prescribed price, an additional recovery of Rs1.073bn was available, leaving Rs2.494bn for adjustment of previous years’ shortfalls in line with the federal cabinet’s June 30, 2024 decision.&lt;/p&gt;

&lt;p&gt;Under the decision, the cabinet had directed Ogra to adjust previous years’ shortfalls to the extent of possible surplus during the current financial year. Accordingly, SSGCL’s revenue requirement, net of other revenues, was provisionally determined at Rs315.773bn (Rs1,691.24 per mmBtu) for the current fiscal year, compared with its previous rate of Rs1,777 per unit before June 30, 2026.&lt;/p&gt;

&lt;p&gt;It may be noted that SSGCL had sought an estimated revenue requirement of Rs1.274 trillion, including Rs545.28bn in unrecovered shortfalls from previous years.&lt;/p&gt;

&lt;p&gt;Karachi-based SSGCL supplies gas to consumers in Sindh and Balochistan, while Lahore-based SNGPL provides gas to consumers in Punjab and Khyber Pakhtunkhwa.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>• LPG rates for August increased to Rs254.32 per kg<br />
• Ogra says five spot cargoes had to be procured after no shipment secured from Qatar<br />
• Regulator finally reveals lower prescribed prices for gas utilities, finalised on June 23<br />
• Rs50bn savings from lower gas rates to be used for circular debt adjustment</p>

<p>ISLAMABAD: In a major price shock, Ogra on Friday notified a record 32pc increase in regasified liquefied natural gas (RLNG) prices for August, fixing the rate at $25.83 per mmBtu for Sui Northern Gas Pipelines Limited (SNGPL) and $25.09 per mmBtu for Sui Southern Gas Company Limi­ted (SSGCL), while denying consumers about Rs50bn in savings from lower natural gas rates.</p>

<p>This translates into a retail price of around Rs7,204 per mmBtu.</p>

<p>The revised price is based on five imported LNG cargoes procured from the spot market, as no shipment could be secured from Qatar due to the US war on Iran. This is the biggest-ever increase in RLNG prices in the commodity’s decade-long history.</p>

<p>The latest increase comes on top of around a 15pc rise in RLNG prices last month, when the rate was fixed at $19.52 per mmBtu (Rs5,446 per mmBtu) for SNGPL and $18.63 per mmBtu for SSGCL.</p>

<p>Compared with the February price of $10.45 (Rs2,916) per mmBtu, the RLNG rate for August is around 148pc higher. The sharp increase is expected to significantly raise fuel costs for power generation.</p>

<p>The impact is already visible, as the fuel cost for RLNG-based power generation rose to Rs31 per unit in May, compared with Rs13.72 per unit in April.</p>

<p>Meanwhile, Ogra also notified a 5.4pc (Rs12.89 per kg) increase in liquefied petroleum gas (LPG) prices for August. It fixed the LPG price at Rs254.32 per kg with effect from Aug 1, compared with Rs241.43 per kg in July.</p>

<p>In a belated disclosure, Ogra has revealed that it red­uced the prescribed prices for gas utilities by Rs134 per unit (7.4 per cent), resulting in savings of around Rs50 billion that will be used for circular debt adjustments instead of providing relief to consumers through lower gas prices.</p>

<p>For the first time, the regulator did not upload its prescribed price determination, finalised on June 23 and shared with the government, on its website. Since its inception two decades ago, Ogra has publicly released its determinations while simultaneously sharing them with the government.</p>

<p>In many cases, it also holds press briefings on its prescribed price determinations and the revenue requirements of gas utilities. However, it remained silent on queries for over a month and finally uploaded the determinations on its website this week after some interveners at public hearings raised concerns.</p>

<p>The government has also maintained silence on the matter, although it has already informed the International Monetary Fund (IMF) that consumer-end gas prices would remain unchanged. The savings resulting from lower revenue requirements determined by the regulator for SNGPL and SSGCL would be used to reduce gas sector circular debt, which was last reported at around Rs3.5 trillion, a senior government official confirmed.</p>

<p>As a result, Ogra has yet to notify consumer-end gas rates for the current fiscal year, which are required under the law and the IMF programme to take effect from July 1 every year.</p>

<p>The fresh determinations would allow annual revenue of around Rs817 billion to the two gas utilities during the current fiscal year, including Rs501 billion for SNGPL and Rs315.8bn for SSGCL.</p>

<p>The determinations showed that the prescribed gas price for SNGPL’s revenue requirement was reduced by Rs134 per mmBtu to Rs1,719 for FY2026-27 from Rs1,853 per mmBtu in FY2025-26, resulting in an annual revenue surplus of around Rs46.3bn.</p>

<p>“In exercise of its power under section 8(1) of the Ordinance, the Authority, after taking into consideration points raised by interveners, clarifications provided by the petitioner, scrutiny of the petition and available record, provisionally determines the surplus in estimated revenue requirement for the said year at Rs46.279bn,” Ogra stated.</p>

<p>It added that the surplus amount would be adjusted against previous years’ shortfall in accordance with the Federal Cabinet’s decision of June 30, 2024, which directed that prior-year shortfalls be adjusted to the extent possible during the current financial year.</p>

<p>Accordingly, the regulator determined SNGPL’s estimated revenue requirement, net of revenues, at Rs501.110bn (Rs1,718.96 per mmBtu) for the current fiscal year.</p>

<p>Similarly, the prescribed price for SSGCL’s revenue requirement for FY2026-27 was reduced by Rs86 per mmBtu, resulting in savings of Rs2.5bn. Ogra said it had provisionally determined a surplus of Rs1.421bn in estimated revenue requirement for the year.</p>

<p>The regulator noted that, based on the currently notified prescribed price, an additional recovery of Rs1.073bn was available, leaving Rs2.494bn for adjustment of previous years’ shortfalls in line with the federal cabinet’s June 30, 2024 decision.</p>

<p>Under the decision, the cabinet had directed Ogra to adjust previous years’ shortfalls to the extent of possible surplus during the current financial year. Accordingly, SSGCL’s revenue requirement, net of other revenues, was provisionally determined at Rs315.773bn (Rs1,691.24 per mmBtu) for the current fiscal year, compared with its previous rate of Rs1,777 per unit before June 30, 2026.</p>

<p>It may be noted that SSGCL had sought an estimated revenue requirement of Rs1.274 trillion, including Rs545.28bn in unrecovered shortfalls from previous years.</p>

<p>Karachi-based SSGCL supplies gas to consumers in Sindh and Balochistan, while Lahore-based SNGPL provides gas to consumers in Punjab and Khyber Pakhtunkhwa.</p>

<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019820</guid>
      <pubDate>Sat, 01 Aug 2026 05:35:22 +0500</pubDate>
      <author>none@none.com (Khaleeq Kiani)</author>
      <media:content url="https://i.dawn.com/large/2026/08/0107304200d53d8.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/0107304200d53d8.webp"/>
        <media:title>A tanker ship is moored at a liquefied natural gas (LNG) terminal in Sodegaura, Chiba prefecture on March 17, 2026. — AFP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Banks likely to stay dependent on govt borrowing for profits
</title>
      <link>https://www.dawn.com/news/2019810/banks-likely-to-stay-dependent-on-govt-borrowing-for-profits</link>
      <description>&lt;p&gt;• Limited private sector lending options may persist&lt;br&gt;• Federal govt borrowing from banks rises to Rs5.9tr in FY26&lt;br&gt;• Private sector receives around Rs1.4tr&lt;/p&gt;
&lt;p&gt;KARACHI: The country’s banking sector is likely to remain dependent on government borrowing for profits in the current fiscal year as limited private-sector lending opportunities continue to make banks one of the most lucrative sectors for the equity market and investors, financial industry sources said.&lt;/p&gt;
&lt;p&gt;“The options are limited for lending to the private sector and the situation will remain the same this year as witnessed in FY26,” said a senior banker.&lt;/p&gt;
&lt;p&gt;Despite a sharp increase in revenue during the last three years, government borrowing also rose rapidly during the period, resulting in almost 50 per cent of revenue going towards interest payments.&lt;/p&gt;
&lt;p&gt;The Federal Board of Revenue achieved its revised target for FY26, but federal government borrowing from banks &lt;a href="https://www.dawn.com/news/2017153"&gt;rose&lt;/a&gt; to Rs5.9 trillion compared to Rs5.4tr in FY25.&lt;/p&gt;
&lt;p&gt;Bankers said the borrowing trend was likely to continue in the new fiscal year, while the private sector could receive even less credit than it did in FY26.&lt;/p&gt;
&lt;p&gt;“If investment opportunities appear in the private sector, the situation could change, but policymakers are focusing only on external fronts while relying heavily on banks’ money for rising domestic spending. Their budget always leaves a fiscal gap to be filled by borrowed money or new taxes,” the banker said.&lt;/p&gt;
&lt;p&gt;Some financial experts pointed to the declining advance-to-deposit ratio, saying it reflected weak private-sector growth. The advance-to-deposit ratio fell to 35.2pc in June 2026 from 38.1pc in June 2025.&lt;/p&gt;
&lt;p&gt;They said the ratio was among the lowest in the region, contributing to rising domestic debt that consumed around Rs8tr in interest payments.&lt;/p&gt;
&lt;p&gt;During FY26, the State Bank and the government repeatedly asked banks to boost lending to the private sector, particularly small and medium enterprises, to help lift economic growth from below 4pc.&lt;/p&gt;
&lt;p&gt;However, the private sector received only around Rs1.4tr compared to Rs5.9tr borrowed by the government.&lt;/p&gt;
&lt;p&gt;Bankers said nothing had changed in FY27, as neither the manufacturing sector was expected to show a sharp recovery nor the export sector likely to post significant growth.&lt;/p&gt;
&lt;p&gt;“If domestic investment in the country is the lowest in the region, it clearly indicates that the private sector needs little money from banks,” said S.S. Iqbal, a money market expert.&lt;/p&gt;
&lt;p&gt;The investment-to-deposit ratio stood at 104.2pc in June 2026, reflecting continued dependence on government securities. Banks remain eager to invest almost all their funds in government papers. The ratio was even higher at 106pc last year.&lt;/p&gt;
&lt;p&gt;“With growing uncertainties in the region due to the five-month-long war, which is still continuing and spreading, there is little chance for domestic investors to take risks and borrow high-cost money from banks,” Mr Iqbal said.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>• Limited private sector lending options may persist<br>• Federal govt borrowing from banks rises to Rs5.9tr in FY26<br>• Private sector receives around Rs1.4tr</p>
<p>KARACHI: The country’s banking sector is likely to remain dependent on government borrowing for profits in the current fiscal year as limited private-sector lending opportunities continue to make banks one of the most lucrative sectors for the equity market and investors, financial industry sources said.</p>
<p>“The options are limited for lending to the private sector and the situation will remain the same this year as witnessed in FY26,” said a senior banker.</p>
<p>Despite a sharp increase in revenue during the last three years, government borrowing also rose rapidly during the period, resulting in almost 50 per cent of revenue going towards interest payments.</p>
<p>The Federal Board of Revenue achieved its revised target for FY26, but federal government borrowing from banks <a href="https://www.dawn.com/news/2017153">rose</a> to Rs5.9 trillion compared to Rs5.4tr in FY25.</p>
<p>Bankers said the borrowing trend was likely to continue in the new fiscal year, while the private sector could receive even less credit than it did in FY26.</p>
<p>“If investment opportunities appear in the private sector, the situation could change, but policymakers are focusing only on external fronts while relying heavily on banks’ money for rising domestic spending. Their budget always leaves a fiscal gap to be filled by borrowed money or new taxes,” the banker said.</p>
<p>Some financial experts pointed to the declining advance-to-deposit ratio, saying it reflected weak private-sector growth. The advance-to-deposit ratio fell to 35.2pc in June 2026 from 38.1pc in June 2025.</p>
<p>They said the ratio was among the lowest in the region, contributing to rising domestic debt that consumed around Rs8tr in interest payments.</p>
<p>During FY26, the State Bank and the government repeatedly asked banks to boost lending to the private sector, particularly small and medium enterprises, to help lift economic growth from below 4pc.</p>
<p>However, the private sector received only around Rs1.4tr compared to Rs5.9tr borrowed by the government.</p>
<p>Bankers said nothing had changed in FY27, as neither the manufacturing sector was expected to show a sharp recovery nor the export sector likely to post significant growth.</p>
<p>“If domestic investment in the country is the lowest in the region, it clearly indicates that the private sector needs little money from banks,” said S.S. Iqbal, a money market expert.</p>
<p>The investment-to-deposit ratio stood at 104.2pc in June 2026, reflecting continued dependence on government securities. Banks remain eager to invest almost all their funds in government papers. The ratio was even higher at 106pc last year.</p>
<p>“With growing uncertainties in the region due to the five-month-long war, which is still continuing and spreading, there is little chance for domestic investors to take risks and borrow high-cost money from banks,” Mr Iqbal said.</p>
<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019810</guid>
      <pubDate>Sat, 01 Aug 2026 07:25:46 +0500</pubDate>
      <author>none@none.com (Shahid Iqbal)</author>
      <media:content url="https://i.dawn.com/large/2026/08/010723003b186cc.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/010723003b186cc.webp"/>
        <media:title>File phot shows a Rs1,000 note. —APP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>FBR beats July revenue target by Rs40bn
</title>
      <link>https://www.dawn.com/news/2019809/fbr-beats-july-revenue-target-by-rs40bn</link>
      <description>&lt;p&gt;ISLAMABAD: The Federal Board of Revenue (FBR) said on Friday that it had collected Rs820 billion in the first month of the fiscal year 2026-27, exceeding the target of Rs780 billion by Rs40 billion, mainly due to higher than expected sales tax collection. &lt;/p&gt;

&lt;p&gt;The first month target was achieved largely because of higher-than-anticipated sales tax collection, federal excise duty and customs. However, the target of income tax collection in July FY27 was missed. &lt;/p&gt;

&lt;p&gt;In FY26, the FBR had collected over Rs13 trillion, exceeding the revised target of Rs12.983tr by over Rs21bn. Collections rose eight per cent to Rs820bn in July FY27 from Rs756bn over the same month last year. Sales tax, customs duty and federal excise duty (FED) collection exceeded the target while income tax fell short of its  target. &lt;/p&gt;

&lt;p&gt;The government has projected an annual revenue collection target of Rs15.264tr for FY27. The FBR issued Rs99bn in refunds and rebates to taxpayers during July FY27, up from Rs85bn a year earlier, representing an increase of Rs14bn. &lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Higher sales tax, FED, customs collections offset income tax gap&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Income tax collection reached Rs308bn in 1MFY27, falling short of the target of Rs323bn by Rs15bn. It also increased by 2pc from Rs301bn collected in the corresponding period last year. Sales tax collection totalled Rs360bn, exceeding the target of Rs305bn by Rs55bn. However, it increased by 18pc from Rs305bn last year. &lt;/p&gt;

&lt;p&gt;Higher inflation is boosting domestic sales tax revenues, particularly due to surging petroleum product prices. As fuel costs rise, not only does the petroleum development levy (PDL) increase, but the knock-on effect also drives up the prices of other goods, generating additional sales tax collections. &lt;/p&gt;

&lt;p&gt;In the first month of the fiscal year, sales tax receipts recorded an 18pc growth — a clear reflection of inflation running higher than anticipated across the country. Customs duty collection stood at Rs105bn, against the target of Rs104bn, resulting in an increase of Rs1bn. It nevertheless grew by 1pc from Rs104bn in FY26.&lt;/p&gt;

&lt;p&gt;Federal excise duty collection reached Rs48bn, exceeding the target of Rs47bn. &lt;/p&gt;

&lt;p&gt;It increased by 3pc from Rs46bn collected last year.  Higher-than-expected receipts from the PDL also helped the government offset the shortfall in revenue collection. &lt;/p&gt;

&lt;p&gt;The record PDL receipts were largely driven by historically high levy rates, with the government charging up to Rs120 per litre on petrol. &lt;/p&gt;

&lt;p&gt;Unlike general sales tax on petroleum products, which is collected by the FBR and shared with the provinces under the National Finance Commission award, PDL receipts accrue entirely to the federal government. Petroleum products currently carry no GST.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: The Federal Board of Revenue (FBR) said on Friday that it had collected Rs820 billion in the first month of the fiscal year 2026-27, exceeding the target of Rs780 billion by Rs40 billion, mainly due to higher than expected sales tax collection. </p>

<p>The first month target was achieved largely because of higher-than-anticipated sales tax collection, federal excise duty and customs. However, the target of income tax collection in July FY27 was missed. </p>

<p>In FY26, the FBR had collected over Rs13 trillion, exceeding the revised target of Rs12.983tr by over Rs21bn. Collections rose eight per cent to Rs820bn in July FY27 from Rs756bn over the same month last year. Sales tax, customs duty and federal excise duty (FED) collection exceeded the target while income tax fell short of its  target. </p>

<p>The government has projected an annual revenue collection target of Rs15.264tr for FY27. The FBR issued Rs99bn in refunds and rebates to taxpayers during July FY27, up from Rs85bn a year earlier, representing an increase of Rs14bn. </p>

<blockquote>
  <p>Higher sales tax, FED, customs collections offset income tax gap</p>
</blockquote>

<p>Income tax collection reached Rs308bn in 1MFY27, falling short of the target of Rs323bn by Rs15bn. It also increased by 2pc from Rs301bn collected in the corresponding period last year. Sales tax collection totalled Rs360bn, exceeding the target of Rs305bn by Rs55bn. However, it increased by 18pc from Rs305bn last year. </p>

<p>Higher inflation is boosting domestic sales tax revenues, particularly due to surging petroleum product prices. As fuel costs rise, not only does the petroleum development levy (PDL) increase, but the knock-on effect also drives up the prices of other goods, generating additional sales tax collections. </p>

<p>In the first month of the fiscal year, sales tax receipts recorded an 18pc growth — a clear reflection of inflation running higher than anticipated across the country. Customs duty collection stood at Rs105bn, against the target of Rs104bn, resulting in an increase of Rs1bn. It nevertheless grew by 1pc from Rs104bn in FY26.</p>

<p>Federal excise duty collection reached Rs48bn, exceeding the target of Rs47bn. </p>

<p>It increased by 3pc from Rs46bn collected last year.  Higher-than-expected receipts from the PDL also helped the government offset the shortfall in revenue collection. </p>

<p>The record PDL receipts were largely driven by historically high levy rates, with the government charging up to Rs120 per litre on petrol. </p>

<p>Unlike general sales tax on petroleum products, which is collected by the FBR and shared with the provinces under the National Finance Commission award, PDL receipts accrue entirely to the federal government. Petroleum products currently carry no GST.</p>

<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019809</guid>
      <pubDate>Sat, 01 Aug 2026 05:36:00 +0500</pubDate>
      <author>none@none.com (Mubarak Zeb Khan)</author>
      <media:content url="https://i.dawn.com/large/2026/08/01073835a15dc31.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/01073835a15dc31.webp"/>
        <media:title>A file photo of the FBR logo above the building. — X/ @FBRSpokesperson/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Food costs push short-term inflation up 9pc
</title>
      <link>https://www.dawn.com/news/2019806/food-costs-push-short-term-inflation-up-9pc</link>
      <description>&lt;p&gt;ISLAMABAD: Short-term inflation, measured by the Sensitive Price Index (SPI), surged by 9.05 per cent year-on-year for the week ending July 30, mainly due to prices of perishable food products, according to official data released on Friday. &lt;/p&gt;

&lt;p&gt;Short-term inflation has started rising again, mainly driven by a steady increase in daily petroleum prices. As a result, the transportation cost has increased over the period of last one week. This increase in transportation prices also resulted in higher prices of essential food items. &lt;/p&gt;

&lt;p&gt;On a week-on-week basis, the index decreased by 0.91pc compared to the previous week, according to the Pakistan Bureau of Statistics. &lt;/p&gt;

&lt;p&gt;The overall SPI showed a broad-based rise, indicating continued pressure on the cost of living. The increase was largely driven by sharp gains in key items on a year-on-year basis, including tomatoes (228.71pc), onions (95.36pc) wheat flour (78.65pc), diesel (37.42pc), petrol (23.28pc) and beef (13.44pc). &lt;/p&gt;

&lt;p&gt;Food inflation remained elevated, with notable increases in the prices of onions, tomatoes, potatoes, mutton, beef and wheat flour. &lt;/p&gt;

&lt;p&gt;Despite this limited easing, energy-related costs continued to weigh on household budgets and push up transport expenses across the economy. The SPI has now recorded an increase for the 68th consecutive week. Although the pace of growth has slowed, it reflects sustained pressure on consumers. &lt;/p&gt;

&lt;p&gt;This is a cost-push inflation, which means that energy took priority, followed by food. As a result, the average households are under pressure due to higher consumer prices. &lt;/p&gt;

&lt;p&gt;The items, whose prices increased the most over the previous week included onions (7.62pc), diesel (4.17pc), eggs (3.16pc), petrol (2.46pc), wheat flour (2pc), potatoes (1.93pc), LPG (1.90pc), pulse gram (1.44pc), vegetable ghee 2.5kg (0.71pc), pulse mash (0.69pc), pulse masoor (0.64pc) and firewood (0.15pc). &lt;/p&gt;

&lt;p&gt;The items whose prices saw a decline week-on-week included tomatoes (22.96pc), chicken (11.20pc), electricity charges for Q1 (9.06pc), bananas (0.70pc), sugar (0.16pc) and pulse moong (0.15pc). &lt;/p&gt;

&lt;p&gt;However, on an annual basis, the items whose prices increased the most were tomatoes (228.71pc), onions (95.36pc), wheat flour (78.65pc), LPG (51.76pc), diesel (37.42pc), petrol (23.28pc), gents sponge chappal (16.69pc), mutton (16.06pc), chilies powder (15.20pc), bananas (14.69pc), beef (13.44pc) and bread plain (9.69pc). &lt;/p&gt;

&lt;p&gt;In contrast, the prices of potatoes dropped 30.89pc, followed by pulse gram (19.89pc), chicken (19.56pc), sugar (17.48pc), salt powder (14.09pc), pulse masoor (12.80pc), eggs (8.38pc) and pulse moong (7.38pc). &lt;/p&gt;

&lt;p&gt;The index, comprising 51 items collected from 50 markets in 17 cities, is computed weekly to assess the prices of essential commodities and services at shorter intervals. Data showed that the prices of 27 items increased, six decreased, and 18 remained stable compared to the previous week.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Short-term inflation, measured by the Sensitive Price Index (SPI), surged by 9.05 per cent year-on-year for the week ending July 30, mainly due to prices of perishable food products, according to official data released on Friday. </p>

<p>Short-term inflation has started rising again, mainly driven by a steady increase in daily petroleum prices. As a result, the transportation cost has increased over the period of last one week. This increase in transportation prices also resulted in higher prices of essential food items. </p>

<p>On a week-on-week basis, the index decreased by 0.91pc compared to the previous week, according to the Pakistan Bureau of Statistics. </p>

<p>The overall SPI showed a broad-based rise, indicating continued pressure on the cost of living. The increase was largely driven by sharp gains in key items on a year-on-year basis, including tomatoes (228.71pc), onions (95.36pc) wheat flour (78.65pc), diesel (37.42pc), petrol (23.28pc) and beef (13.44pc). </p>

<p>Food inflation remained elevated, with notable increases in the prices of onions, tomatoes, potatoes, mutton, beef and wheat flour. </p>

<p>Despite this limited easing, energy-related costs continued to weigh on household budgets and push up transport expenses across the economy. The SPI has now recorded an increase for the 68th consecutive week. Although the pace of growth has slowed, it reflects sustained pressure on consumers. </p>

<p>This is a cost-push inflation, which means that energy took priority, followed by food. As a result, the average households are under pressure due to higher consumer prices. </p>

<p>The items, whose prices increased the most over the previous week included onions (7.62pc), diesel (4.17pc), eggs (3.16pc), petrol (2.46pc), wheat flour (2pc), potatoes (1.93pc), LPG (1.90pc), pulse gram (1.44pc), vegetable ghee 2.5kg (0.71pc), pulse mash (0.69pc), pulse masoor (0.64pc) and firewood (0.15pc). </p>

<p>The items whose prices saw a decline week-on-week included tomatoes (22.96pc), chicken (11.20pc), electricity charges for Q1 (9.06pc), bananas (0.70pc), sugar (0.16pc) and pulse moong (0.15pc). </p>

<p>However, on an annual basis, the items whose prices increased the most were tomatoes (228.71pc), onions (95.36pc), wheat flour (78.65pc), LPG (51.76pc), diesel (37.42pc), petrol (23.28pc), gents sponge chappal (16.69pc), mutton (16.06pc), chilies powder (15.20pc), bananas (14.69pc), beef (13.44pc) and bread plain (9.69pc). </p>

<p>In contrast, the prices of potatoes dropped 30.89pc, followed by pulse gram (19.89pc), chicken (19.56pc), sugar (17.48pc), salt powder (14.09pc), pulse masoor (12.80pc), eggs (8.38pc) and pulse moong (7.38pc). </p>

<p>The index, comprising 51 items collected from 50 markets in 17 cities, is computed weekly to assess the prices of essential commodities and services at shorter intervals. Data showed that the prices of 27 items increased, six decreased, and 18 remained stable compared to the previous week.</p>

<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019806</guid>
      <pubDate>Sat, 01 Aug 2026 05:36:00 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/08/010344130d75139.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/010344130d75139.webp"/>
        <media:title>FOOD inflation remained elevated, with notable increases in the prices of onions, tomatoes, potatoes, mutton, beef and wheat flour.—Online/file</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>PSX snaps three-session losing streak
</title>
      <link>https://www.dawn.com/news/2019804/psx-snaps-three-session-losing-streak</link>
      <description>    &lt;figure class='media  w-full sm:w-full  media--center  ' data-original-src='https://i.dawn.com/large/2026/08/01034716c28ff59.webp'&gt;
        &lt;div class='media__item  '&gt;&lt;picture&gt;&lt;img src='https://i.dawn.com/large/2026/08/01034716c28ff59.webp'  alt='' /&gt;&lt;/picture&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;KARACHI: The Pakis­tan Stock Exchange (PSX) snapped a three-session losing streak on Friday as investors cherry-picked stocks despite heightened geopolitical tensions that fuelled concerns over inflation amid rising oil prices.&lt;/p&gt;
&lt;p&gt;The benchmark KSE-100 index gained 546.13 points, or 0.31 per cent, to close at 176,094.12.&lt;/p&gt;
&lt;p&gt;According to Ali Najib, deputy head of Trading at Arif Habib Ltd, the market witnessed a mixed session. The benchmark opened on a firm footing and climbed to an intraday high of 177,109, up 1,561 points, before surrendering a large part of its gains in late trade as investors booked profits ahead of the weekend.&lt;/p&gt;
&lt;p&gt;On the corporate front, Maple Leaf Cement Factory Ltd (MLCF) reported a consolidated profit attributable to equity holders of Rs4.27 billion for the fourth quarter of FY26, translating into earnings per share (EPS) of Rs4.08.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Index recovers 546 points on value-hunting despite oil-led inflation fears&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The result was up 18pc year-on-year and more than four times higher than the preceding quarter, taking full-year EPS to Rs11.34, an increase of 3pc from a year earlier.&lt;/p&gt;
&lt;p&gt;The earnings growth was primarily driven by the acquisition of Pioneer Cement Ltd. The company did not announce a cash dividend.&lt;/p&gt;
&lt;p&gt;Meanwhile, Askari Bank posted a profit after tax of Rs13.33bn for the first half of 2026, with EPS of Rs9.20, reflecting a 25pc increase over the corresponding period last year. The bank also declared a second interim cash dividend of Rs2 per share, taking the cumulative payout to Rs4 per share.&lt;/p&gt;
&lt;p&gt;Among index-heavy stocks, Engro Holdings, Habib Bank, Lucky Cement, Bank Al Habib and Askari Bank collectively contributed 250 points to the benchmark index.&lt;/p&gt;
&lt;p&gt;In contrast, Engro Fertilisers, United Bank, Habib Metropolitan Bank, Javedan Corporation Ltd and MLCF together wiped out 101 points as investors engaged in selective profit-taking.&lt;/p&gt;
&lt;p&gt;Trading activity remained robust, with 879 million shares changing hands and the traded value reaching Rs24.9bn.&lt;/p&gt;
&lt;p&gt;Analysts expect market sentiment to remain broadly constructive, supported by the ongoing corporate earnings season and improving macroeconomic indicators. However, geopolitical developments and upcoming financial results are likely to dictate the market’s near-term direction.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, August 1st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[    <figure class='media  w-full sm:w-full  media--center  ' data-original-src='https://i.dawn.com/large/2026/08/01034716c28ff59.webp'>
        <div class='media__item  '><picture><img src='https://i.dawn.com/large/2026/08/01034716c28ff59.webp'  alt='' /></picture></div>
        
    </figure>
<p>KARACHI: The Pakis­tan Stock Exchange (PSX) snapped a three-session losing streak on Friday as investors cherry-picked stocks despite heightened geopolitical tensions that fuelled concerns over inflation amid rising oil prices.</p>
<p>The benchmark KSE-100 index gained 546.13 points, or 0.31 per cent, to close at 176,094.12.</p>
<p>According to Ali Najib, deputy head of Trading at Arif Habib Ltd, the market witnessed a mixed session. The benchmark opened on a firm footing and climbed to an intraday high of 177,109, up 1,561 points, before surrendering a large part of its gains in late trade as investors booked profits ahead of the weekend.</p>
<p>On the corporate front, Maple Leaf Cement Factory Ltd (MLCF) reported a consolidated profit attributable to equity holders of Rs4.27 billion for the fourth quarter of FY26, translating into earnings per share (EPS) of Rs4.08.</p>
<blockquote class="blockquote-level-1">
<p>Index recovers 546 points on value-hunting despite oil-led inflation fears</p>
</blockquote>
<p>The result was up 18pc year-on-year and more than four times higher than the preceding quarter, taking full-year EPS to Rs11.34, an increase of 3pc from a year earlier.</p>
<p>The earnings growth was primarily driven by the acquisition of Pioneer Cement Ltd. The company did not announce a cash dividend.</p>
<p>Meanwhile, Askari Bank posted a profit after tax of Rs13.33bn for the first half of 2026, with EPS of Rs9.20, reflecting a 25pc increase over the corresponding period last year. The bank also declared a second interim cash dividend of Rs2 per share, taking the cumulative payout to Rs4 per share.</p>
<p>Among index-heavy stocks, Engro Holdings, Habib Bank, Lucky Cement, Bank Al Habib and Askari Bank collectively contributed 250 points to the benchmark index.</p>
<p>In contrast, Engro Fertilisers, United Bank, Habib Metropolitan Bank, Javedan Corporation Ltd and MLCF together wiped out 101 points as investors engaged in selective profit-taking.</p>
<p>Trading activity remained robust, with 879 million shares changing hands and the traded value reaching Rs24.9bn.</p>
<p>Analysts expect market sentiment to remain broadly constructive, supported by the ongoing corporate earnings season and improving macroeconomic indicators. However, geopolitical developments and upcoming financial results are likely to dictate the market’s near-term direction.</p>
<p><em>Published in Dawn, August 1st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019804</guid>
      <pubDate>Sat, 01 Aug 2026 05:36:00 +0500</pubDate>
      <author>none@none.com (Muhammad Kashif)</author>
      <media:content url="https://i.dawn.com/large/2026/08/01034716c28ff59.webp" type="image/webp" medium="image" height="413" width="725">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/08/01034716c28ff59.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Govt cuts petrol price by 12 paisas, high-speed diesel by 66 paisas for the next three days</title>
      <link>https://www.dawn.com/news/2019751/govt-cuts-petrol-price-by-12-paisas-high-speed-diesel-by-66-paisas-for-the-next-three-days</link>
      <description>&lt;iframe id="raw-html-6a6cec6344b4b" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;style&amp;gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    
&amp;lt;div class=&amp;quot;fpw-root&amp;quot;&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-header&amp;quot;&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-title&amp;quot;&amp;gt;Pakistan fuel prices, 2026&amp;lt;/div&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-sub&amp;quot;&amp;gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp;amp; Ministry of Energy notifications&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-legend&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--navy&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Petrol (MS-92)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--red fpw-dot--dash&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Diesel (HSD)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--grey fpw-dot--dotted&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Pre-crisis baseline&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-wrap&amp;quot;&amp;gt;
    &amp;lt;canvas class=&amp;quot;fpw-canvas&amp;quot; role=&amp;quot;img&amp;quot;
      aria-label=&amp;quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&amp;quot;&amp;gt;
    &amp;lt;/canvas&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-tooltip&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-insight fpw-insight--hidden&amp;quot; aria-live=&amp;quot;polite&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-insight-text&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-footer&amp;quot;&amp;gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;amp;nbsp;&amp;amp;middot;&amp;amp;nbsp;
    &amp;lt;span class=&amp;quot;fpw-updated&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;

&amp;lt;style&amp;gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&amp;lt;/style&amp;gt;

&amp;lt;script&amp;gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &amp;#039;DD Mon&amp;#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &amp;#039;28 Feb&amp;#039;, p: 266.17, h: 280.86 },
    { d: &amp;#039;7 Mar&amp;#039;,  p: 321.17, h: 335.86 },
    { d: &amp;#039;3 Apr&amp;#039;,  p: 458.41, h: 520.35 },
    { d: &amp;#039;5 Apr&amp;#039;,  p: 378.00, h: 440.35 },
    { d: &amp;#039;11 Apr&amp;#039;, p: 366.58, h: 385.54 },
    { d: &amp;#039;25 Apr&amp;#039;, p: 393.35, h: 393.35 },
    { d: &amp;#039;1 May&amp;#039;,  p: 399.86, h: 399.58 },
    { d: &amp;#039;9 May&amp;#039;,  p: 414.78, h: 414.58 },
    { d: &amp;#039;16 May&amp;#039;, p: 409.78, h: 409.58 },
    { d: &amp;#039;23 May&amp;#039;, p: 403.78, h: 402.78 },
    { d: &amp;#039;30 May&amp;#039;, p: 381.78, h: 380.78 },
    { d: &amp;#039;6 Jun&amp;#039;,  p: 377.78, h: 380.78 },
    { d: &amp;#039;13 Jun&amp;#039;, p: 373.78, h: 378.78 },
    { d: &amp;#039;19 Jun&amp;#039;, p: 299.78, h: 311.78 },
    { d: &amp;#039;26 Jun&amp;#039;, p: 299.78, h: 311.56 },
    { d: &amp;#039;4 Jul&amp;#039;,  p: 297.53, h: 309.50 },
    { d: &amp;#039;11 Jul&amp;#039;, p: 316.15, h: 323.30 },
    { d: &amp;#039;18 Jul&amp;#039;, p: 316.15, h: 354.35 },
    { d: &amp;#039;21 Jul&amp;#039;, p: 315.80, h: 367.58, daily: true },
    { d: &amp;#039;22 Jul&amp;#039;, p: 320.73, h: 367.21, daily: true },
    { d: &amp;#039;23 Jul&amp;#039;, p: 327.12, h: 375.04, daily: true },
    { d: &amp;#039;24 Jul&amp;#039;, p: 331.52, h: 378.66, daily: true },
    { d: &amp;#039;25 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;26 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;27 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;28 Jul&amp;#039;, p: 334.18, h: 386.83, daily: true },
    { d: &amp;#039;29 Jul&amp;#039;, p: 335.81, h: 388.38, daily: true },
    { d: &amp;#039;30 Jul&amp;#039;, p: 335.06, h: 390.62, daily: true },
    { d: &amp;#039;31 Jul&amp;#039;, p: 336.15, h: 393.04, daily: true },
    { d: &amp;#039;1 Aug&amp;#039;, p: 336.03, h: 392.38, daily: true }

  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &amp;#039;31 Jul 2026&amp;#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &amp;#039;#0a2240&amp;#039;;
  var C_RED  = &amp;#039;#b5341a&amp;#039;;

  /* ---- root &amp;amp; elements ---- */
  var scripts = document.querySelectorAll(&amp;#039;script&amp;#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;amp;&amp;amp; !root.classList.contains(&amp;#039;fpw-root&amp;#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&amp;#039;.fpw-root&amp;#039;);

  var canvas      = root.querySelector(&amp;#039;.fpw-canvas&amp;#039;);
  var tooltip     = root.querySelector(&amp;#039;.fpw-tooltip&amp;#039;);
  var insight     = root.querySelector(&amp;#039;.fpw-insight&amp;#039;);
  var insightText = root.querySelector(&amp;#039;.fpw-insight-text&amp;#039;);
  var updatedEl   = root.querySelector(&amp;#039;.fpw-updated&amp;#039;);

  if (updatedEl) updatedEl.textContent = &amp;#039;Last updated: &amp;#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&amp;#039;2d&amp;#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &amp;lt; 500 ? 0.82 : W &amp;lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &amp;#039;px&amp;#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &amp;#039;rgba(181,52,26,0.055)&amp;#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.22)&amp;#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.04)&amp;#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(10,34,64,0.18)&amp;#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;middle&amp;#039;;
    var fs = W &amp;lt; 440 ? 9 : 10;
    ctx.font = fs + &amp;#039;px Arial,sans-serif&amp;#039;;
    for (var yv = Y_MIN + Y_STEP; yv &amp;lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &amp;#039;rgba(0,0,0,0.06)&amp;#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &amp;#039;#999&amp;#039;;
      ctx.fillText(&amp;#039;Rs&amp;#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &amp;#039;Pre-crisis petrol Rs266&amp;#039; },
      { val: PRE_DIESEL, label: &amp;#039;Pre-crisis diesel Rs281&amp;#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &amp;#039;rgba(136,136,136,0.4)&amp;#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
      ctx.fillStyle = &amp;#039;rgba(120,120,120,0.85)&amp;#039;;
      ctx.textAlign = &amp;#039;right&amp;#039;;
      ctx.textBaseline = &amp;#039;bottom&amp;#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.42)&amp;#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &amp;#039;bold &amp;#039; + (W &amp;lt; 440 ? &amp;#039;8.5&amp;#039; : &amp;#039;10&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;#8a2510&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillText(&amp;#039;Peak crisis&amp;#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.48)&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    if (W &amp;gt; 400) {
      ctx.fillText(&amp;#039;Daily pricing&amp;#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&amp;#039;Daily&amp;#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &amp;gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillStyle = &amp;#039;#888&amp;#039;;
    var xfs   = W &amp;lt; 440 ? 8 : (W &amp;lt; 580 ? 9 : 10);
    var xstep = W &amp;lt; 440 ? 4 : (W &amp;lt; 580 ? 2 : 1);
    ctx.font = xfs + &amp;#039;px Arial,sans-serif&amp;#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;amp;&amp;amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &amp;#039;#fff&amp;#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&amp;#039;(prefers-reduced-motion: reduce)&amp;#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &amp;lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&amp;#039;IntersectionObserver&amp;#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;amp;&amp;amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &amp;lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &amp;lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &amp;gt; rect.width) tx -= 160;
    if (ty &amp;lt; 0) ty = 4;
    tooltip.style.left = tx + &amp;#039;px&amp;#039;;
    tooltip.style.top  = ty + &amp;#039;px&amp;#039;;
    tooltip.innerHTML  =
      &amp;#039;&amp;lt;strong&amp;gt;&amp;#039; + d.d + (d.daily ? &amp;#039; &amp;lt;small style=&amp;quot;color:#888;font-weight:normal&amp;quot;&amp;gt;(daily)&amp;lt;/small&amp;gt;&amp;#039; : &amp;#039;&amp;#039;) + &amp;#039;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_NAVY + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Petrol&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.p.toFixed(2) + &amp;#039;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_RED  + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Diesel&amp;amp;nbsp;&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.h.toFixed(2);
    tooltip.classList.add(&amp;#039;fpw-tooltip--vis&amp;#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &amp;gt;= 0 ? &amp;#039;+&amp;#039; : &amp;#039;&amp;#039;;
    var msg;
    if (i === 0) {
      msg = &amp;#039;The pre-crisis price — petrol at Rs&amp;#039; + PRE_PETROL + &amp;#039; and diesel at Rs&amp;#039; + PRE_DIESEL + &amp;#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&amp;#039;;
    } else if (i === PEAK_IDX) {
      msg = &amp;#039;All-time record — petrol was &amp;#039; + sign + pct + &amp;#039;% above its pre-crisis level of Rs&amp;#039; + PRE_PETROL + &amp;#039;. Diesel hit Rs&amp;#039; + d.h.toFixed(2) + &amp;#039; vs Rs&amp;#039; + PRE_DIESEL + &amp;#039; before the crisis.&amp;#039;;
    } else if (d.p &amp;lt; PRE_PETROL) {
      msg = &amp;#039;Petrol dipped at or below the pre-crisis price of Rs&amp;#039; + PRE_PETROL + &amp;#039; — one of the few times it reached that level.&amp;#039;;
    } else {
      msg = &amp;#039;Petrol was &amp;#039; + sign + pct + &amp;#039;% above the pre-crisis level on this date&amp;#039; + (d.daily ? &amp;#039;, under the new OGRA daily pricing mechanism.&amp;#039; : &amp;#039;.&amp;#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&amp;#039;fpw-insight--hidden&amp;#039;);
  }

  function hideTip() { tooltip.classList.remove(&amp;#039;fpw-tooltip--vis&amp;#039;); }

  canvas.addEventListener(&amp;#039;mousemove&amp;#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&amp;#039;mouseleave&amp;#039;, hideTip);
  canvas.addEventListener(&amp;#039;touchstart&amp;#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&amp;#039;touchend&amp;#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&amp;#039;resize&amp;#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &amp;#039;raw-html-resize&amp;#039;, id: &amp;#039;raw-html-6a6cec6344b4b&amp;#039;, height: h }, &amp;#039;*&amp;#039;);
        }
        window.addEventListener(&amp;#039;load&amp;#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;"&gt;&lt;/iframe&gt;
&lt;script&gt;
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data &amp;&amp; event.data.type === 'raw-html-resize' &amp;&amp; event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
&lt;/script&gt;
&lt;p&gt;The government on Friday reduced the prices of petrol and high-speed diesel (HSD) by 12 paisas and 66 paisas per litre, respectively.&lt;/p&gt;
&lt;p&gt;Following the revision, petrol will retail at Rs336.03 per litre, while HSD will cost Rs392.38 per litre. The government continues to levy Rs110 per litre in taxes and duties on petrol and Rs96 per litre on diesel.&lt;/p&gt;
&lt;p&gt;The Petroleum Division’s notification said that the new prices would be applicable from August 1 to August 3.&lt;/p&gt;
&lt;p&gt;Meanwhile, in a bigger price shock, the Oil and Gas Regulatory Authority (Ogra) notified a record 32pc increase in the price of regasified liquefied natural gas (RLNG) for August, taking it to $25.83 per mmBtu for SNGPL and $25.09 per mmBtu for SSGCL.&lt;/p&gt;
&lt;p&gt;This will translate into a retail price of Rs7,204 per mmBtu. The price is based on five imported cargoes from the spot market, as no shipment could be secured from Qatar because of the US-Iran war. This is the single biggest jump in RLNG rates in its decade-long history.&lt;/p&gt;
&lt;p&gt;This comes on top of an about 15pc increase in the RLNG price fixed last month at $19.52 per mmBtu (Rs5,446 per mmBtu) for SNGPL and $18.63 per mmBtu for SSGCL.&lt;/p&gt;
&lt;p&gt;Compared with $10.45 (Rs2,916) per mmBtu in February this year, the RLNG price hike works out to around 148pc for August.&lt;/p&gt;
&lt;p&gt;This mainly results in a substantial increase in fuel costs for power generation. This can be seen from the fact that the fuel cost for RLNG-based power generation in May worked out to Rs31 per unit, compared with Rs13.72 per unit in April.&lt;/p&gt;
&lt;p&gt;The diesel price has come down from a &lt;a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"&gt;&lt;u&gt;peak of Rs520.35&lt;/u&gt;&lt;/a&gt; recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.&lt;/p&gt;
&lt;p&gt;The petrol price had &lt;a href="https://www.dawn.com/news/1987901"&gt;&lt;u&gt;peaked at Rs458.41&lt;/u&gt;&lt;/a&gt; on April 3 after beginning its &lt;a href="https://www.dawn.com/news/1979399"&gt;&lt;u&gt;upward trajectory&lt;/u&gt;&lt;/a&gt; from Rs266 in the first week of March.&lt;/p&gt;
&lt;p&gt;Earlier, Petroleum Minister Ali Pervaiz Malik &lt;a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.&lt;/p&gt;
&lt;p&gt;The government had been announcing &lt;a href="https://www.dawn.com/news/1978754"&gt;&lt;u&gt;weekly revisions&lt;/u&gt;&lt;/a&gt; to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also &lt;a href="https://www.dawn.com/news/1988840"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; targeted relief measures to provide subsidised fuel.&lt;/p&gt;
&lt;p&gt;The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.&lt;/p&gt;
&lt;p&gt;The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.&lt;/p&gt;
&lt;p&gt;Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.&lt;/p&gt;
&lt;p&gt;Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.&lt;/p&gt;
&lt;p&gt;Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<iframe id="raw-html-6a6cec6344b4b" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;style&gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    
&lt;div class=&quot;fpw-root&quot;&gt;

  &lt;div class=&quot;fpw-header&quot;&gt;
    &lt;div class=&quot;fpw-title&quot;&gt;Pakistan fuel prices, 2026&lt;/div&gt;
    &lt;div class=&quot;fpw-sub&quot;&gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp; Ministry of Energy notifications&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-legend&quot; aria-hidden=&quot;true&quot;&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--navy&quot;&gt;&lt;/span&gt;Petrol (MS-92)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--red fpw-dot--dash&quot;&gt;&lt;/span&gt;Diesel (HSD)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--grey fpw-dot--dotted&quot;&gt;&lt;/span&gt;Pre-crisis baseline&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-wrap&quot;&gt;
    &lt;canvas class=&quot;fpw-canvas&quot; role=&quot;img&quot;
      aria-label=&quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&quot;&gt;
    &lt;/canvas&gt;
    &lt;div class=&quot;fpw-tooltip&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-insight fpw-insight--hidden&quot; aria-live=&quot;polite&quot;&gt;
    &lt;span class=&quot;fpw-insight-text&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-footer&quot;&gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;nbsp;&amp;middot;&amp;nbsp;
    &lt;span class=&quot;fpw-updated&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

&lt;/div&gt;

&lt;style&gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &quot;Times New Roman&quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&lt;/style&gt;

&lt;script&gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &#039;DD Mon&#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &#039;28 Feb&#039;, p: 266.17, h: 280.86 },
    { d: &#039;7 Mar&#039;,  p: 321.17, h: 335.86 },
    { d: &#039;3 Apr&#039;,  p: 458.41, h: 520.35 },
    { d: &#039;5 Apr&#039;,  p: 378.00, h: 440.35 },
    { d: &#039;11 Apr&#039;, p: 366.58, h: 385.54 },
    { d: &#039;25 Apr&#039;, p: 393.35, h: 393.35 },
    { d: &#039;1 May&#039;,  p: 399.86, h: 399.58 },
    { d: &#039;9 May&#039;,  p: 414.78, h: 414.58 },
    { d: &#039;16 May&#039;, p: 409.78, h: 409.58 },
    { d: &#039;23 May&#039;, p: 403.78, h: 402.78 },
    { d: &#039;30 May&#039;, p: 381.78, h: 380.78 },
    { d: &#039;6 Jun&#039;,  p: 377.78, h: 380.78 },
    { d: &#039;13 Jun&#039;, p: 373.78, h: 378.78 },
    { d: &#039;19 Jun&#039;, p: 299.78, h: 311.78 },
    { d: &#039;26 Jun&#039;, p: 299.78, h: 311.56 },
    { d: &#039;4 Jul&#039;,  p: 297.53, h: 309.50 },
    { d: &#039;11 Jul&#039;, p: 316.15, h: 323.30 },
    { d: &#039;18 Jul&#039;, p: 316.15, h: 354.35 },
    { d: &#039;21 Jul&#039;, p: 315.80, h: 367.58, daily: true },
    { d: &#039;22 Jul&#039;, p: 320.73, h: 367.21, daily: true },
    { d: &#039;23 Jul&#039;, p: 327.12, h: 375.04, daily: true },
    { d: &#039;24 Jul&#039;, p: 331.52, h: 378.66, daily: true },
    { d: &#039;25 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;26 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;27 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;28 Jul&#039;, p: 334.18, h: 386.83, daily: true },
    { d: &#039;29 Jul&#039;, p: 335.81, h: 388.38, daily: true },
    { d: &#039;30 Jul&#039;, p: 335.06, h: 390.62, daily: true },
    { d: &#039;31 Jul&#039;, p: 336.15, h: 393.04, daily: true },
    { d: &#039;1 Aug&#039;, p: 336.03, h: 392.38, daily: true }

  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &#039;31 Jul 2026&#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &#039;#0a2240&#039;;
  var C_RED  = &#039;#b5341a&#039;;

  /* ---- root &amp; elements ---- */
  var scripts = document.querySelectorAll(&#039;script&#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;&amp; !root.classList.contains(&#039;fpw-root&#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&#039;.fpw-root&#039;);

  var canvas      = root.querySelector(&#039;.fpw-canvas&#039;);
  var tooltip     = root.querySelector(&#039;.fpw-tooltip&#039;);
  var insight     = root.querySelector(&#039;.fpw-insight&#039;);
  var insightText = root.querySelector(&#039;.fpw-insight-text&#039;);
  var updatedEl   = root.querySelector(&#039;.fpw-updated&#039;);

  if (updatedEl) updatedEl.textContent = &#039;Last updated: &#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&#039;2d&#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &lt; 500 ? 0.82 : W &lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &#039;px&#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &#039;rgba(181,52,26,0.055)&#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.22)&#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &#039;rgba(10,34,64,0.04)&#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &#039;rgba(10,34,64,0.18)&#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;middle&#039;;
    var fs = W &lt; 440 ? 9 : 10;
    ctx.font = fs + &#039;px Arial,sans-serif&#039;;
    for (var yv = Y_MIN + Y_STEP; yv &lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &#039;rgba(0,0,0,0.06)&#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &#039;#999&#039;;
      ctx.fillText(&#039;Rs&#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &#039;Pre-crisis petrol Rs266&#039; },
      { val: PRE_DIESEL, label: &#039;Pre-crisis diesel Rs281&#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &#039;rgba(136,136,136,0.4)&#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
      ctx.fillStyle = &#039;rgba(120,120,120,0.85)&#039;;
      ctx.textAlign = &#039;right&#039;;
      ctx.textBaseline = &#039;bottom&#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.42)&#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &#039;bold &#039; + (W &lt; 440 ? &#039;8.5&#039; : &#039;10&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;#8a2510&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillText(&#039;Peak crisis&#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;rgba(10,34,64,0.48)&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    if (W &gt; 400) {
      ctx.fillText(&#039;Daily pricing&#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&#039;Daily&#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillStyle = &#039;#888&#039;;
    var xfs   = W &lt; 440 ? 8 : (W &lt; 580 ? 9 : 10);
    var xstep = W &lt; 440 ? 4 : (W &lt; 580 ? 2 : 1);
    ctx.font = xfs + &#039;px Arial,sans-serif&#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;&amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &#039;#fff&#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&#039;IntersectionObserver&#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;&amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &gt; rect.width) tx -= 160;
    if (ty &lt; 0) ty = 4;
    tooltip.style.left = tx + &#039;px&#039;;
    tooltip.style.top  = ty + &#039;px&#039;;
    tooltip.innerHTML  =
      &#039;&lt;strong&gt;&#039; + d.d + (d.daily ? &#039; &lt;small style=&quot;color:#888;font-weight:normal&quot;&gt;(daily)&lt;/small&gt;&#039; : &#039;&#039;) + &#039;&lt;/strong&gt;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_NAVY + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Petrol&amp;nbsp;Rs&amp;nbsp;&#039; + d.p.toFixed(2) + &#039;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_RED  + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Diesel&amp;nbsp;&amp;nbsp;Rs&amp;nbsp;&#039; + d.h.toFixed(2);
    tooltip.classList.add(&#039;fpw-tooltip--vis&#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &gt;= 0 ? &#039;+&#039; : &#039;&#039;;
    var msg;
    if (i === 0) {
      msg = &#039;The pre-crisis price — petrol at Rs&#039; + PRE_PETROL + &#039; and diesel at Rs&#039; + PRE_DIESEL + &#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&#039;;
    } else if (i === PEAK_IDX) {
      msg = &#039;All-time record — petrol was &#039; + sign + pct + &#039;% above its pre-crisis level of Rs&#039; + PRE_PETROL + &#039;. Diesel hit Rs&#039; + d.h.toFixed(2) + &#039; vs Rs&#039; + PRE_DIESEL + &#039; before the crisis.&#039;;
    } else if (d.p &lt; PRE_PETROL) {
      msg = &#039;Petrol dipped at or below the pre-crisis price of Rs&#039; + PRE_PETROL + &#039; — one of the few times it reached that level.&#039;;
    } else {
      msg = &#039;Petrol was &#039; + sign + pct + &#039;% above the pre-crisis level on this date&#039; + (d.daily ? &#039;, under the new OGRA daily pricing mechanism.&#039; : &#039;.&#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&#039;fpw-insight--hidden&#039;);
  }

  function hideTip() { tooltip.classList.remove(&#039;fpw-tooltip--vis&#039;); }

  canvas.addEventListener(&#039;mousemove&#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&#039;mouseleave&#039;, hideTip);
  canvas.addEventListener(&#039;touchstart&#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&#039;touchend&#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&#039;resize&#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&lt;/script&gt;
    &lt;script&gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &#039;raw-html-resize&#039;, id: &#039;raw-html-6a6cec6344b4b&#039;, height: h }, &#039;*&#039;);
        }
        window.addEventListener(&#039;load&#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;"></iframe>
<script>
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data && event.data.type === 'raw-html-resize' && event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
</script>
<p>The government on Friday reduced the prices of petrol and high-speed diesel (HSD) by 12 paisas and 66 paisas per litre, respectively.</p>
<p>Following the revision, petrol will retail at Rs336.03 per litre, while HSD will cost Rs392.38 per litre. The government continues to levy Rs110 per litre in taxes and duties on petrol and Rs96 per litre on diesel.</p>
<p>The Petroleum Division’s notification said that the new prices would be applicable from August 1 to August 3.</p>
<p>Meanwhile, in a bigger price shock, the Oil and Gas Regulatory Authority (Ogra) notified a record 32pc increase in the price of regasified liquefied natural gas (RLNG) for August, taking it to $25.83 per mmBtu for SNGPL and $25.09 per mmBtu for SSGCL.</p>
<p>This will translate into a retail price of Rs7,204 per mmBtu. The price is based on five imported cargoes from the spot market, as no shipment could be secured from Qatar because of the US-Iran war. This is the single biggest jump in RLNG rates in its decade-long history.</p>
<p>This comes on top of an about 15pc increase in the RLNG price fixed last month at $19.52 per mmBtu (Rs5,446 per mmBtu) for SNGPL and $18.63 per mmBtu for SSGCL.</p>
<p>Compared with $10.45 (Rs2,916) per mmBtu in February this year, the RLNG price hike works out to around 148pc for August.</p>
<p>This mainly results in a substantial increase in fuel costs for power generation. This can be seen from the fact that the fuel cost for RLNG-based power generation in May worked out to Rs31 per unit, compared with Rs13.72 per unit in April.</p>
<p>The diesel price has come down from a <a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"><u>peak of Rs520.35</u></a> recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.</p>
<p>The petrol price had <a href="https://www.dawn.com/news/1987901"><u>peaked at Rs458.41</u></a> on April 3 after beginning its <a href="https://www.dawn.com/news/1979399"><u>upward trajectory</u></a> from Rs266 in the first week of March.</p>
<p>Earlier, Petroleum Minister Ali Pervaiz Malik <a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"><u>announced</u></a> that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.</p>
<p>The government had been announcing <a href="https://www.dawn.com/news/1978754"><u>weekly revisions</u></a> to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also <a href="https://www.dawn.com/news/1988840"><u>announced</u></a> targeted relief measures to provide subsidised fuel.</p>
<p>The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.</p>
<p>The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.</p>
<p>Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.</p>
<p>Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.</p>
<p>Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.</p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019751</guid>
      <pubDate>Sat, 01 Aug 2026 07:21:35 +0500</pubDate>
      <author>none@none.com (Khaleeq Kiani)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31224707341a1c6.webp" type="image/webp" medium="image" height="429" width="715">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31224707341a1c6.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Targeted fuel subsidy may return if Gulf tensions persist
</title>
      <link>https://www.dawn.com/news/2019603/targeted-fuel-subsidy-may-return-if-gulf-tensions-persist</link>
      <description>&lt;p&gt;• Govt stands firm on petroleum pricing deregulation plan&lt;br&gt;• Petroleum minister defends daily pricing, claims ‘transparent’ mechanism protects consumers from price shocks&lt;br&gt;• Senate panel directs Ogra to submit proposal that addresses dealers’ concerns&lt;/p&gt;
&lt;p&gt;ISLAMABAD: Undeterred by public criticism, the government on Thursday indicated it could reintroduce targeted fuel subsidies within the next few days, with financial support from the provinces, if renewed &lt;a href="https://www.dawn.com/live/iran-israel-war"&gt;tensions &lt;/a&gt;in the Middle East persisted, and stood firm on its plan to go ahead with petroleum price deregulation.&lt;/p&gt;
&lt;p&gt;“If this matter [renewed US-Iran attacks] does not end in a few days, we will bring back the targeted subsidy mechanism that we previously used to prevent the price shock from reaching the people,” Petroleum Min­ister Ali Pervaiz Malik said, recalling that the prime minister had initially &lt;a href="https://www.dawn.com/news/1988840"&gt;provided&lt;/a&gt; Rs130 billion in fuel subsidies before bringing the provincial governments on board under the targeted subsidy mechanism.&lt;/p&gt;
&lt;p&gt;He said the prime minister and the entire government understood the difficulties being faced by common Pakistanis.&lt;/p&gt;
&lt;p&gt;Talking to journalists after attending a meeting of the Senate Standing Committee on Petroleum, the minister said real relief would reach the people only when the US-Iran war came to an end and global oil prices fell — for which Chief of Defence Staff and Chief of the Army Staff Field Marshal Asim Munir and Prime Minister She­hbaz Sharif were making efforts.&lt;/p&gt;
&lt;p&gt;Malik said that while Pakistan remained under an Intern­ational Monetary Fund (IMF) programme and had limited financial resources, recovering legitimate fuel costs from consumers was the only option.&lt;/p&gt;
&lt;p&gt;Otherwise, he added, someone else would have to bear the burden if pricing was kept artificially controlled.&lt;/p&gt;
&lt;p&gt;He said the transparent daily pricing mechanism had been introduced in the interest of common people, transferring the impact of international prices gradually to the consumers instead of the major shocks that might have accrued as a result of weekly or fortnightly pricing.&lt;/p&gt;
&lt;p&gt;“We have tied our hands ourselves and handed over a transparent system to the people,” he said, adding that the Oil and Gas Regulatory Authority (Ogra) was presenting its “transparent working” on its website. He said the real benefit would reach the people when cheapest fuel reached the consumers through competition and transparency.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Senate panel concerned&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Earlier, he told the Senate panel, headed by Senator Umer Farooq, that Ogra was setting petroleum prices in line with movement in the international market under a transparent formula.&lt;/p&gt;
&lt;p&gt;Senators gave a mixed feedback to the new pricing mechanism. Senator Amir Chishti app­reciated the daily pricing system, while Senator Saifullah Abro described it as “slow poison”.&lt;/p&gt;
    &lt;figure class='media  w-full  w-full  media--  media--embed  media--uneven media--tweet' data-original-src='https://x.com/SenatePakistan/status/2082857667601789168'&gt;
        &lt;div class='media__item  media__item--twitter  '&gt;&lt;span&gt;
    &lt;blockquote class="twitter-tweet" lang="en"&gt;
        &lt;a href="https://twitter.com/SenatePakistan/status/2082857667601789168"&gt;&lt;/a&gt;
    &lt;/blockquote&gt;
&lt;/span&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;The committee held a detailed discussion on the recently introduced daily petroleum pricing mechanism and questioned the rationale for replacing the previous fortnightly system. The petroleum minister said the federal government had “depoliticised” the pricing process by empowering Ogra, as the independent regulator, to determine petroleum prices.&lt;/p&gt;
&lt;p&gt;Ogra Chairman Nabeel Awan said petroleum prices were calculated using a seven-day rolling average of Platts international benchmarks. He added that the daily pricing mechanism protected consumers by spreading the impact of international price fluctuations over a seven-day period, thereby minimising sudden price shocks, especially due to the ongoing US-Iran conflict.&lt;/p&gt;
&lt;p&gt;The panel expressed serious concern over the high tax burden on petroleum products. Representatives of the Petr­oleum Dealers Association told the committee that frequent price revisions were creating operational difficulties for dealers. The committee chairman directed Ogra to engage all relevant stakeholders, incl­uding the dealers’ association, and submit a practical proposal to address their concerns.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pricing system examined&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;On the other hand, a government committee constituted by the prime minister to review the petroleum pricing mechanism, and headed by the petroleum minister, examined the daily pricing system and “appreciated the daily pricing formula and the steps taken to enhance transparency as well as reduce volatility in the new petroleum pricing mechanism”, according to an official statement.&lt;/p&gt;
    &lt;figure class='media  w-full sm:w-1/2  media--right  media--embed  media--uneven' data-original-src='https://www.dawn.com/news/2016884'&gt;
        &lt;div class='media__item  media__item--newskitlink  '&gt;    &lt;iframe
        class="nk-iframe"
        width="100%" frameborder="0" scrolling="no" style="height:250px;position:relative"
        src="https://www.dawn.com/news/card/2016884"
        sandbox="allow-same-origin allow-scripts allow-popups allow-modals allow-forms"&gt;&lt;/iframe&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;The sub-committees constituted by the main committee presented their findings and recommendations on various aspects of the pricing mechanism. The KPMG consulting firm also presented its report comparing petroleum pricing and taxation structures across the region.&lt;/p&gt;
&lt;p&gt;The minister directed oil marketing companies (OMCs) should be held responsible for ensuring end-to-end digitisation of the petroleum supply chain to improve transparency, traceability, efficiency and accountability, in line with directives issued by the prime minister in December last year.&lt;/p&gt;
&lt;p&gt;The meeting also deliberated on the moratorium on establishing new OMCs and its implications for competition, investment and market structure. It was resolved that the inland freight equalisation margin (IFEM) pool also required a wholesome review, given its role in maintaining uniform fuel prices across the country and its dissolution in case of deregulation.&lt;/p&gt;
&lt;p&gt;The issue of windfall tax also came under discussion. It was decided that the Finance Division, in consultation with the Federal Board of Revenue (FBR) and the Petroleum Division, would present a report on the matter at the committee’s next meeting.&lt;/p&gt;
&lt;p&gt;The committee decided to continue deliberations on the recommendations of its subcommittees and formulate a comprehensive roadmap for reforms in the petroleum sector aimed at promoting transparency, competition, efficiency and consumer protection.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>• Govt stands firm on petroleum pricing deregulation plan<br>• Petroleum minister defends daily pricing, claims ‘transparent’ mechanism protects consumers from price shocks<br>• Senate panel directs Ogra to submit proposal that addresses dealers’ concerns</p>
<p>ISLAMABAD: Undeterred by public criticism, the government on Thursday indicated it could reintroduce targeted fuel subsidies within the next few days, with financial support from the provinces, if renewed <a href="https://www.dawn.com/live/iran-israel-war">tensions </a>in the Middle East persisted, and stood firm on its plan to go ahead with petroleum price deregulation.</p>
<p>“If this matter [renewed US-Iran attacks] does not end in a few days, we will bring back the targeted subsidy mechanism that we previously used to prevent the price shock from reaching the people,” Petroleum Min­ister Ali Pervaiz Malik said, recalling that the prime minister had initially <a href="https://www.dawn.com/news/1988840">provided</a> Rs130 billion in fuel subsidies before bringing the provincial governments on board under the targeted subsidy mechanism.</p>
<p>He said the prime minister and the entire government understood the difficulties being faced by common Pakistanis.</p>
<p>Talking to journalists after attending a meeting of the Senate Standing Committee on Petroleum, the minister said real relief would reach the people only when the US-Iran war came to an end and global oil prices fell — for which Chief of Defence Staff and Chief of the Army Staff Field Marshal Asim Munir and Prime Minister She­hbaz Sharif were making efforts.</p>
<p>Malik said that while Pakistan remained under an Intern­ational Monetary Fund (IMF) programme and had limited financial resources, recovering legitimate fuel costs from consumers was the only option.</p>
<p>Otherwise, he added, someone else would have to bear the burden if pricing was kept artificially controlled.</p>
<p>He said the transparent daily pricing mechanism had been introduced in the interest of common people, transferring the impact of international prices gradually to the consumers instead of the major shocks that might have accrued as a result of weekly or fortnightly pricing.</p>
<p>“We have tied our hands ourselves and handed over a transparent system to the people,” he said, adding that the Oil and Gas Regulatory Authority (Ogra) was presenting its “transparent working” on its website. He said the real benefit would reach the people when cheapest fuel reached the consumers through competition and transparency.</p>
<p><strong>Senate panel concerned</strong></p>
<p>Earlier, he told the Senate panel, headed by Senator Umer Farooq, that Ogra was setting petroleum prices in line with movement in the international market under a transparent formula.</p>
<p>Senators gave a mixed feedback to the new pricing mechanism. Senator Amir Chishti app­reciated the daily pricing system, while Senator Saifullah Abro described it as “slow poison”.</p>
    <figure class='media  w-full  w-full  media--  media--embed  media--uneven media--tweet' data-original-src='https://x.com/SenatePakistan/status/2082857667601789168'>
        <div class='media__item  media__item--twitter  '><span>
    <blockquote class="twitter-tweet" lang="en">
        <a href="https://twitter.com/SenatePakistan/status/2082857667601789168"></a>
    </blockquote>
</span></div>
        
    </figure>
<p>The committee held a detailed discussion on the recently introduced daily petroleum pricing mechanism and questioned the rationale for replacing the previous fortnightly system. The petroleum minister said the federal government had “depoliticised” the pricing process by empowering Ogra, as the independent regulator, to determine petroleum prices.</p>
<p>Ogra Chairman Nabeel Awan said petroleum prices were calculated using a seven-day rolling average of Platts international benchmarks. He added that the daily pricing mechanism protected consumers by spreading the impact of international price fluctuations over a seven-day period, thereby minimising sudden price shocks, especially due to the ongoing US-Iran conflict.</p>
<p>The panel expressed serious concern over the high tax burden on petroleum products. Representatives of the Petr­oleum Dealers Association told the committee that frequent price revisions were creating operational difficulties for dealers. The committee chairman directed Ogra to engage all relevant stakeholders, incl­uding the dealers’ association, and submit a practical proposal to address their concerns.</p>
<p><strong>Pricing system examined</strong></p>
<p>On the other hand, a government committee constituted by the prime minister to review the petroleum pricing mechanism, and headed by the petroleum minister, examined the daily pricing system and “appreciated the daily pricing formula and the steps taken to enhance transparency as well as reduce volatility in the new petroleum pricing mechanism”, according to an official statement.</p>
    <figure class='media  w-full sm:w-1/2  media--right  media--embed  media--uneven' data-original-src='https://www.dawn.com/news/2016884'>
        <div class='media__item  media__item--newskitlink  '>    <iframe
        class="nk-iframe"
        width="100%" frameborder="0" scrolling="no" style="height:250px;position:relative"
        src="https://www.dawn.com/news/card/2016884"
        sandbox="allow-same-origin allow-scripts allow-popups allow-modals allow-forms"></iframe></div>
        
    </figure>
<p>The sub-committees constituted by the main committee presented their findings and recommendations on various aspects of the pricing mechanism. The KPMG consulting firm also presented its report comparing petroleum pricing and taxation structures across the region.</p>
<p>The minister directed oil marketing companies (OMCs) should be held responsible for ensuring end-to-end digitisation of the petroleum supply chain to improve transparency, traceability, efficiency and accountability, in line with directives issued by the prime minister in December last year.</p>
<p>The meeting also deliberated on the moratorium on establishing new OMCs and its implications for competition, investment and market structure. It was resolved that the inland freight equalisation margin (IFEM) pool also required a wholesome review, given its role in maintaining uniform fuel prices across the country and its dissolution in case of deregulation.</p>
<p>The issue of windfall tax also came under discussion. It was decided that the Finance Division, in consultation with the Federal Board of Revenue (FBR) and the Petroleum Division, would present a report on the matter at the committee’s next meeting.</p>
<p>The committee decided to continue deliberations on the recommendations of its subcommittees and formulate a comprehensive roadmap for reforms in the petroleum sector aimed at promoting transparency, competition, efficiency and consumer protection.</p>
<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019603</guid>
      <pubDate>Fri, 31 Jul 2026 07:26:45 +0500</pubDate>
      <author>none@none.com (Khaleeq Kiani)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31072606fcdf19a.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31072606fcdf19a.webp"/>
        <media:title>Commuters queue for fuel at a Pakistan State Oil (PSO) station in Islamabad. — AFP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>PM Shehbaz orders audit of power firms’ billing systems</title>
      <link>https://www.dawn.com/news/2019624/pm-shehbaz-orders-audit-of-power-firms-billing-systems</link>
      <description>&lt;p&gt;ISLAMABAD: Prime Minister Shehbaz Sharif on Thursday ordered comprehensive technical audit of billing systems of power distribution companies (Discos) and stressed that power sector reforms remained among the government’s foremost priorities.&lt;/p&gt;
&lt;p&gt;Presiding over a review meeting on power division issues here, the prime mi­­nister said as performance of the distribution companies had improved considerably, but more efforts were still required. He termed the countrywide installation of smart meters indispensable for the sector’s turnaround, a Prime Minister’s Office news release said.&lt;/p&gt;
    &lt;figure class='media  w-full  w-full  media--  media--embed  media--uneven media--tweet' data-original-src='https://x.com/PakPMO/status/2082831806613864520'&gt;
        &lt;div class='media__item  media__item--twitter  '&gt;&lt;span&gt;
    &lt;blockquote class="twitter-tweet" lang="en"&gt;
        &lt;a href="https://twitter.com/PakPMO/status/2082831806613864520"&gt;&lt;/a&gt;
    &lt;/blockquote&gt;
&lt;/span&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;The prime minister said strict measures should be enforced at every level of the power sector, adding that electricity theft should be eliminated.&lt;/p&gt;
&lt;p&gt;He instructed the power division to devise clear performance indicators to gauge the working of distribution companies and to set integrated targets backed by defined timelines.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Says best-performing Disco will be formally recognised, awarded&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;PM Shehbaz announced that the best-performing Disco would be formally recognised and awarded for its performance as an incentive. He said such discos would be encouraged for a healthy competition among the companies.&lt;/p&gt;
&lt;p&gt;To effectively address load-shedding in rural areas, the prime minister directed that solarisation projects be developed at the village level, saying decentralised solar solutions could ease the burden on the national grid.&lt;/p&gt;
&lt;p&gt;Officials informed the meeting that technical and commercial losses of Discos were gradually declining, with the Islamabad, Lahore and Gujranwala electric supply companies recording the lowest transmission and distribution losses during the last fiscal year.&lt;/p&gt;
&lt;p&gt;The briefing further disclosed that the Islamabad Electric Supply Company, La­­hore Electric Supply Company, Gujran­wala Electric Power Company, Faisal­a­b­­ad Electric Supply Company and Multan Electric Power Company achieved 100 per cent recoveries in fiscal year 2025-26.&lt;/p&gt;
    &lt;figure class='media  w-full sm:w-1/2  media--right  media--embed  media--uneven' data-original-src='https://www.dawn.com/news/2019376'&gt;
        &lt;div class='media__item  media__item--newskitlink  '&gt;    &lt;iframe
        class="nk-iframe"
        width="100%" frameborder="0" scrolling="no" style="height:250px;position:relative"
        src="https://www.dawn.com/news/card/2019376"
        sandbox="allow-same-origin allow-scripts allow-popups allow-modals allow-forms"&gt;&lt;/iframe&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;To curb electricity theft, improve re­­c­overies and better resolve technical issues, Disco Support Units have already been established in the Hyderabad, Sukkur, Lahore, Multan and Hazara electric supply companies, the meeting was told.&lt;/p&gt;
&lt;p&gt;The officials also apprised the prime minister that the first phase of installing an Asset Performance Management System (APMS) at the transformer level would be completed by September 30, noting that transformers integrated with the APMS would help reduce both electricity theft and load-shedding.&lt;/p&gt;
&lt;p&gt;The meeting was further informed that a plan to install 16.2m single-phase Advanced Metering Infrastructure (AMI) meters in the Multan, Lahore, Peshawar, Hazara and Quetta regions was under consideration.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Prime Minister Shehbaz Sharif on Thursday ordered comprehensive technical audit of billing systems of power distribution companies (Discos) and stressed that power sector reforms remained among the government’s foremost priorities.</p>
<p>Presiding over a review meeting on power division issues here, the prime mi­­nister said as performance of the distribution companies had improved considerably, but more efforts were still required. He termed the countrywide installation of smart meters indispensable for the sector’s turnaround, a Prime Minister’s Office news release said.</p>
    <figure class='media  w-full  w-full  media--  media--embed  media--uneven media--tweet' data-original-src='https://x.com/PakPMO/status/2082831806613864520'>
        <div class='media__item  media__item--twitter  '><span>
    <blockquote class="twitter-tweet" lang="en">
        <a href="https://twitter.com/PakPMO/status/2082831806613864520"></a>
    </blockquote>
</span></div>
        
    </figure>
<p>The prime minister said strict measures should be enforced at every level of the power sector, adding that electricity theft should be eliminated.</p>
<p>He instructed the power division to devise clear performance indicators to gauge the working of distribution companies and to set integrated targets backed by defined timelines.</p>
<blockquote class="blockquote-level-1">
<p>Says best-performing Disco will be formally recognised, awarded</p>
</blockquote>
<p>PM Shehbaz announced that the best-performing Disco would be formally recognised and awarded for its performance as an incentive. He said such discos would be encouraged for a healthy competition among the companies.</p>
<p>To effectively address load-shedding in rural areas, the prime minister directed that solarisation projects be developed at the village level, saying decentralised solar solutions could ease the burden on the national grid.</p>
<p>Officials informed the meeting that technical and commercial losses of Discos were gradually declining, with the Islamabad, Lahore and Gujranwala electric supply companies recording the lowest transmission and distribution losses during the last fiscal year.</p>
<p>The briefing further disclosed that the Islamabad Electric Supply Company, La­­hore Electric Supply Company, Gujran­wala Electric Power Company, Faisal­a­b­­ad Electric Supply Company and Multan Electric Power Company achieved 100 per cent recoveries in fiscal year 2025-26.</p>
    <figure class='media  w-full sm:w-1/2  media--right  media--embed  media--uneven' data-original-src='https://www.dawn.com/news/2019376'>
        <div class='media__item  media__item--newskitlink  '>    <iframe
        class="nk-iframe"
        width="100%" frameborder="0" scrolling="no" style="height:250px;position:relative"
        src="https://www.dawn.com/news/card/2019376"
        sandbox="allow-same-origin allow-scripts allow-popups allow-modals allow-forms"></iframe></div>
        
    </figure>
<p>To curb electricity theft, improve re­­c­overies and better resolve technical issues, Disco Support Units have already been established in the Hyderabad, Sukkur, Lahore, Multan and Hazara electric supply companies, the meeting was told.</p>
<p>The officials also apprised the prime minister that the first phase of installing an Asset Performance Management System (APMS) at the transformer level would be completed by September 30, noting that transformers integrated with the APMS would help reduce both electricity theft and load-shedding.</p>
<p>The meeting was further informed that a plan to install 16.2m single-phase Advanced Metering Infrastructure (AMI) meters in the Multan, Lahore, Peshawar, Hazara and Quetta regions was under consideration.</p>
<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Pakistan</category>
      <guid>https://www.dawn.com/news/2019624</guid>
      <pubDate>Fri, 31 Jul 2026 08:05:59 +0500</pubDate>
      <author>none@none.com (Syed Irfan Raza)</author>
      <media:content url="https://i.dawn.com/large/2026/07/310803371e9fd81.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/310803371e9fd81.webp"/>
        <media:title>Prime Minister Muhammad Shehbaz Sharif chairs a meeting on matters related to Power Division in Islamabad, 30 July 2026. —PakPMO/X</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Govt eyes 6pc export-led growth
</title>
      <link>https://www.dawn.com/news/2019589/govt-eyes-6pc-export-led-growth</link>
      <description>&lt;p&gt;ISLAMABAD: The government was pursuing a robust strategy for diversification of exportable products and market portfolios to achieve sustainable economic growth of at least six per cent and avoid a repeat of another ‘boom and bust cycle’, said Minister for Planning and Development Ahsan Iqbal on Thursday.&lt;/p&gt;

&lt;p&gt;Speaking at the launch of the Monthly Development Outlook (MDO) for July, the minister said expanding exports through new products and destinations was critical to securing long-term economic independence.&lt;/p&gt;

&lt;p&gt;He reported that ministries and divisions reported a total actual expenditure of Rs916.02bn in 2025-26, which was almost 20pc higher than the Rs820.5bn revised allocation for the Public Sector Development Programme (PSDP) due to diversion of over Rs125bn towards fuel subsidies following the US-Iran war. However, even the actual PSDP expenditure at Rs916bn was around 15pc lower than last year’s Rs1.077tr.&lt;/p&gt;

&lt;p&gt;The minister said the excess utilisation was due to increased rupee-cover expenditure on foreign-funded projects, especially through third-party payments in the infrastructure, health &amp;amp; nutrition, and governance projects. Moreover, the Government of Sindh’s counterpart share for railways also contributed to increased expenditures.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Planning minister targets $100bn exports by 2035; PSDP spending up on fuel subsidies in FY26&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The MDO showed that the infrastructure sector spent Rs608.5bn in FY26 against a revised allocation of Rs514bn, indicating a utilisation rate of 118.4pc. In the energy sub-sector, Rs183bn was spent against Rs105bn, showing a utilisation rate of 174pc. The social sector consumed Rs69.1bn in FY26, achieving 99.8pc of the Rs69.2bn allocation.&lt;/p&gt;

&lt;p&gt;The minister said the government was working closely with industry and the State Bank of Pakistan (SBP) to transform the country’s top 20 export clusters into globally competitive sectors while promoting non-traditional industries, including engineering, light engineering, chemicals and advanced manufacturing. &lt;/p&gt;

&lt;p&gt;“Our destination is not only stabilisation but sustainable growth of at least 6pc. That growth has to be export-led; otherwise it will become another economic bubble that bursts within a few years,” he said.&lt;/p&gt;

&lt;p&gt;Mr Iqbal said the government had set a target of increasing Pakistan’s exports to $100bn by 2035, adding that the existing export structure was inadequate to achieve this objective. “We have to diversify both our product portfolio and our export markets. Pakistan is still exporting many of the same products to the same destinations as it did 40 years ago. This model is no longer sufficient for a competitive global economy,” he remarked.&lt;/p&gt;

&lt;p&gt;The minister said the government, in collaboration with the SBP and the private sector, was offering incentives to promote non-traditional export sectors, including engineering, light engineering, chemicals and advanced manufacturing, to broaden the country’s export base.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: The government was pursuing a robust strategy for diversification of exportable products and market portfolios to achieve sustainable economic growth of at least six per cent and avoid a repeat of another ‘boom and bust cycle’, said Minister for Planning and Development Ahsan Iqbal on Thursday.</p>

<p>Speaking at the launch of the Monthly Development Outlook (MDO) for July, the minister said expanding exports through new products and destinations was critical to securing long-term economic independence.</p>

<p>He reported that ministries and divisions reported a total actual expenditure of Rs916.02bn in 2025-26, which was almost 20pc higher than the Rs820.5bn revised allocation for the Public Sector Development Programme (PSDP) due to diversion of over Rs125bn towards fuel subsidies following the US-Iran war. However, even the actual PSDP expenditure at Rs916bn was around 15pc lower than last year’s Rs1.077tr.</p>

<p>The minister said the excess utilisation was due to increased rupee-cover expenditure on foreign-funded projects, especially through third-party payments in the infrastructure, health &amp; nutrition, and governance projects. Moreover, the Government of Sindh’s counterpart share for railways also contributed to increased expenditures.</p>

<blockquote>
  <p>Planning minister targets $100bn exports by 2035; PSDP spending up on fuel subsidies in FY26</p>
</blockquote>

<p>The MDO showed that the infrastructure sector spent Rs608.5bn in FY26 against a revised allocation of Rs514bn, indicating a utilisation rate of 118.4pc. In the energy sub-sector, Rs183bn was spent against Rs105bn, showing a utilisation rate of 174pc. The social sector consumed Rs69.1bn in FY26, achieving 99.8pc of the Rs69.2bn allocation.</p>

<p>The minister said the government was working closely with industry and the State Bank of Pakistan (SBP) to transform the country’s top 20 export clusters into globally competitive sectors while promoting non-traditional industries, including engineering, light engineering, chemicals and advanced manufacturing. </p>

<p>“Our destination is not only stabilisation but sustainable growth of at least 6pc. That growth has to be export-led; otherwise it will become another economic bubble that bursts within a few years,” he said.</p>

<p>Mr Iqbal said the government had set a target of increasing Pakistan’s exports to $100bn by 2035, adding that the existing export structure was inadequate to achieve this objective. “We have to diversify both our product portfolio and our export markets. Pakistan is still exporting many of the same products to the same destinations as it did 40 years ago. This model is no longer sufficient for a competitive global economy,” he remarked.</p>

<p>The minister said the government, in collaboration with the SBP and the private sector, was offering incentives to promote non-traditional export sectors, including engineering, light engineering, chemicals and advanced manufacturing, to broaden the country’s export base.</p>

<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019589</guid>
      <pubDate>Fri, 31 Jul 2026 07:14:06 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31072114d649473.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31072114d649473.webp"/>
        <media:title>Planning Minister Ahsan Iqbal speaks at the launch of the Monthly Development Outlook on July 30, 2026. — @PlanComPakistan/X</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Exports to Europe fall in FY26 despite GSP+
</title>
      <link>https://www.dawn.com/news/2019590/exports-to-europe-fall-in-fy26-despite-gsp</link>
      <description>&lt;p&gt;ISLAMABAD: Pakis­tan’s exports to major western and northern European markets recorded negative growth in FY26, despite the continuation of GSP+ status, compared with the previous year.&lt;/p&gt;

&lt;p&gt;This has raised serious concerns for policymakers about the decline in exports to Europe, while Brussels has already hinted that any further extension in GSP+ status will be contingent on full compliance with human rights, press freedom, and political rights.&lt;/p&gt;

&lt;p&gt;For Pakistani exporters, the evolving situation presents a dual challenge: maintaining compliance with EU conditions while facing increasing competition from countries gaining preferential or expanded market access.&lt;/p&gt;

&lt;p&gt;Official data compiled by the State Bank of Pakistan showed that exports to European countries shrank by 0.18pc to $9.089 billion in FY26 from $9.106bn in the preceding year.&lt;/p&gt;

&lt;p&gt;Exporters will face a greater challenge in retai­ning market share amid the ongoing conflict in the Middle East and rising input costs in the country. Exports to northern Eur­ope slightly dipped by 1.31pc to $741.985m in FY26, from $751.783m in FY25.&lt;/p&gt;

&lt;p&gt;Exports to southern Europe grew by 3.35pc to $3.206bn in FY26, from $3.102bn a year ago. In this region, exports to Spain grew 5.18pc to $1.562bn in FY26 from $1.485bn in FY25.&lt;/p&gt;

&lt;p&gt;Exports to eastern Europe grew 3.36pc to $801.71m from $775.63m in FY25.&lt;/p&gt;

&lt;p&gt;In the post-Brexit period, Pakistan’s exports to the UK decreased 0.55pc to $2.148bn in FY26.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Pakis­tan’s exports to major western and northern European markets recorded negative growth in FY26, despite the continuation of GSP+ status, compared with the previous year.</p>

<p>This has raised serious concerns for policymakers about the decline in exports to Europe, while Brussels has already hinted that any further extension in GSP+ status will be contingent on full compliance with human rights, press freedom, and political rights.</p>

<p>For Pakistani exporters, the evolving situation presents a dual challenge: maintaining compliance with EU conditions while facing increasing competition from countries gaining preferential or expanded market access.</p>

<p>Official data compiled by the State Bank of Pakistan showed that exports to European countries shrank by 0.18pc to $9.089 billion in FY26 from $9.106bn in the preceding year.</p>

<p>Exporters will face a greater challenge in retai­ning market share amid the ongoing conflict in the Middle East and rising input costs in the country. Exports to northern Eur­ope slightly dipped by 1.31pc to $741.985m in FY26, from $751.783m in FY25.</p>

<p>Exports to southern Europe grew by 3.35pc to $3.206bn in FY26, from $3.102bn a year ago. In this region, exports to Spain grew 5.18pc to $1.562bn in FY26 from $1.485bn in FY25.</p>

<p>Exports to eastern Europe grew 3.36pc to $801.71m from $775.63m in FY25.</p>

<p>In the post-Brexit period, Pakistan’s exports to the UK decreased 0.55pc to $2.148bn in FY26.</p>

<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019590</guid>
      <pubDate>Fri, 31 Jul 2026 07:14:05 +0500</pubDate>
      <author>none@none.com (Mubarak Zeb Khan)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31072654279e0ca.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31072654279e0ca.webp"/>
        <media:title>A file photo of shipping containers. — AFP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Pakistan pitches textiles amid new US tariffs
</title>
      <link>https://www.dawn.com/news/2019588/pakistan-pitches-textiles-amid-new-us-tariffs</link>
      <description>&lt;p&gt;NEW YORK: Pakistan is using one of North America’s largest textile sourcing exhibitions to strengthen its position in the US market as exporters confront new American tariffs and rising production costs amid growing regional competition.&lt;/p&gt;
&lt;p&gt;The Pakistan Pavilion at Texworld New York City 2026 opened on Wednesday at the Jacob K. Javits Convention Centre, where five manufacturers are showcasing home textiles, apparel, leather garments, sportswear, gloves and other value-added products for buyers from across the US and overseas.&lt;/p&gt;
&lt;p&gt;Organised by the Trade Development Authority of Pakistan (TDAP) in collaboration with the Trade and Investment Wing of Pakistan’s Consulate General in New York, the pavilion showcases A1 Infinity, MRI Group, Hometex Corporation, Ruqi Sports and Niza Sports.&lt;/p&gt;
&lt;p&gt;Speaking at the opening ceremony, Pakistan’s Ambassador to the US, Rizwan Saeed Sheikh, described the textile sector as “the backbone of Pakistan’s export economy” and reaffirmed the government’s commitment to expanding exports and to strengthening commercial ties with the US.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;10pc duty could cost exporters $2 billion&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Textiles and apparel account for the overwhelming majority of Pakis­tan’s exports to the US, while the remainder includes rice, leather products, surgical instruments, sports goods and other manufactured items. Ready-made garments, knitwear and home textiles remain the country’s leading export categories.&lt;/p&gt;
&lt;p&gt;Pakistan’s participation comes less than a week after the Office of the US Trade Represen­tative imposed a new 10pc ad valorem &lt;a href="https://www.dawn.com/news/2017941"&gt;tariff&lt;/a&gt; on Pakistani imports under Section 301, effective July 24.&lt;/p&gt;
&lt;p&gt;The measure followed a US investigation into enforcement of forced-labour import prohibitions in 60 trading partners. While acknowledging that Pakistan legally prohibits forced labour, the USTR said enforcement needed to be streng­­thened, placing the country among those subject to the additional duty.&lt;/p&gt;
&lt;p&gt;The tariff follows months of uncertainty over US trade policy. Earlier this year, Wash­ing­ton proposed reciprocal tariffs of up to 29pc on Pakistani goods before negotiations reportedly lowered the baseline rate. Exporters fear that the latest duties, combined with rising domestic production costs, could erode Pakistan’s competitiveness in its most important export market.&lt;/p&gt;
&lt;p&gt;Analysts estimate the new tariff could reduce Pakistan’s textile exports by about $564m in FY26, with losses potentially exceeding $2 billion if American buyers shift sourcing to lower-cost suppliers.&lt;/p&gt;
&lt;p&gt;Pakistan already faces strong competition from Bangladesh, India, Vietnam and China while domestic manufacturers continue to contend with high energy prices, expensive financing, rising taxes and logistics costs.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>NEW YORK: Pakistan is using one of North America’s largest textile sourcing exhibitions to strengthen its position in the US market as exporters confront new American tariffs and rising production costs amid growing regional competition.</p>
<p>The Pakistan Pavilion at Texworld New York City 2026 opened on Wednesday at the Jacob K. Javits Convention Centre, where five manufacturers are showcasing home textiles, apparel, leather garments, sportswear, gloves and other value-added products for buyers from across the US and overseas.</p>
<p>Organised by the Trade Development Authority of Pakistan (TDAP) in collaboration with the Trade and Investment Wing of Pakistan’s Consulate General in New York, the pavilion showcases A1 Infinity, MRI Group, Hometex Corporation, Ruqi Sports and Niza Sports.</p>
<p>Speaking at the opening ceremony, Pakistan’s Ambassador to the US, Rizwan Saeed Sheikh, described the textile sector as “the backbone of Pakistan’s export economy” and reaffirmed the government’s commitment to expanding exports and to strengthening commercial ties with the US.</p>
<blockquote class="blockquote-level-1">
<p>10pc duty could cost exporters $2 billion</p>
</blockquote>
<p>Textiles and apparel account for the overwhelming majority of Pakis­tan’s exports to the US, while the remainder includes rice, leather products, surgical instruments, sports goods and other manufactured items. Ready-made garments, knitwear and home textiles remain the country’s leading export categories.</p>
<p>Pakistan’s participation comes less than a week after the Office of the US Trade Represen­tative imposed a new 10pc ad valorem <a href="https://www.dawn.com/news/2017941">tariff</a> on Pakistani imports under Section 301, effective July 24.</p>
<p>The measure followed a US investigation into enforcement of forced-labour import prohibitions in 60 trading partners. While acknowledging that Pakistan legally prohibits forced labour, the USTR said enforcement needed to be streng­­thened, placing the country among those subject to the additional duty.</p>
<p>The tariff follows months of uncertainty over US trade policy. Earlier this year, Wash­ing­ton proposed reciprocal tariffs of up to 29pc on Pakistani goods before negotiations reportedly lowered the baseline rate. Exporters fear that the latest duties, combined with rising domestic production costs, could erode Pakistan’s competitiveness in its most important export market.</p>
<p>Analysts estimate the new tariff could reduce Pakistan’s textile exports by about $564m in FY26, with losses potentially exceeding $2 billion if American buyers shift sourcing to lower-cost suppliers.</p>
<p>Pakistan already faces strong competition from Bangladesh, India, Vietnam and China while domestic manufacturers continue to contend with high energy prices, expensive financing, rising taxes and logistics costs.</p>
<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019588</guid>
      <pubDate>Fri, 31 Jul 2026 07:37:31 +0500</pubDate>
      <author>none@none.com (Anwar Iqbal)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31073448043c4f6.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31073448043c4f6.webp"/>
        <media:title>Pakistan's Ambassador to the US Rizwan Saeed Sheikh inaugurates the Pakistan Pavilion at the Javits Centre in New York. — @PakinNewYork/X</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>State Bank of Pakistan reserves fall</title>
      <link>https://www.dawn.com/news/2019587/state-bank-of-pakistan-reserves-fall</link>
      <description>&lt;p&gt;KARACHI: In less than a month, foreign exchange reserves of the State Bank of Pakistan (SBP) fell by $1.4 billion to $17bn, announced the central bank on Thursday.&lt;/p&gt;

&lt;p&gt;The State Bank exceeded the target of $18bn for FY26, reaching $18.4bn. The target was a part of the agreement with the IMF.&lt;/p&gt;

&lt;p&gt;During the week ended on July 24, the SBP reserves declined by $229 million. &lt;/p&gt;

&lt;p&gt;The country’s overall foreign exchange holdings stood at $22.442bn, including $5.412bn held by commercial banks, during the week.&lt;/p&gt;

&lt;p&gt;SBP Governor Jameel Ahmad reportedly told the Senate Standing Committee on Wednesday that Saudi Arabia has rolled over $5bn and that the State Bank purchased $9bn in FY26 from the interbank market.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>KARACHI: In less than a month, foreign exchange reserves of the State Bank of Pakistan (SBP) fell by $1.4 billion to $17bn, announced the central bank on Thursday.</p>

<p>The State Bank exceeded the target of $18bn for FY26, reaching $18.4bn. The target was a part of the agreement with the IMF.</p>

<p>During the week ended on July 24, the SBP reserves declined by $229 million. </p>

<p>The country’s overall foreign exchange holdings stood at $22.442bn, including $5.412bn held by commercial banks, during the week.</p>

<p>SBP Governor Jameel Ahmad reportedly told the Senate Standing Committee on Wednesday that Saudi Arabia has rolled over $5bn and that the State Bank purchased $9bn in FY26 from the interbank market.</p>

<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019587</guid>
      <pubDate>Fri, 31 Jul 2026 07:42:02 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/07/3107381664aa03f.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/3107381664aa03f.webp"/>
        <media:title>This photo shows the State Bank of Pakistan Museum building in Karachi. — APP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>PSX stays bearish as uncertainty persists
</title>
      <link>https://www.dawn.com/news/2019586/psx-stays-bearish-as-uncertainty-persists</link>
      <description>&lt;p&gt;KARACHI: The Pakistan Stock Exchange (PSX) on Thursday continued its slide for the third straight session, as jittery investors sold their positions amid economic uncertainty stemming from the escalating situation in the Middle East, dragging the benchmark KSE-100 index below 175,000 points in intraday trade.&lt;/p&gt;

&lt;p&gt;Topline Securities Ltd said the PSX remained under pressure throughout the session as investor sentiment weakened following fresh US-Iran attacks, reigniting geopolitical tensions and pushing international crude oil prices higher. &lt;/p&gt;

&lt;p&gt;The index plunged to an intraday low of 1,430 points at 174,612.15 before recovering some of its losses to settle at 175,547, down 495 points or 0.28 per cent.&lt;/p&gt;

&lt;p&gt;The surge in global oil prices heightened concerns about inflationary pressures and their potential impact on the broader economy, prompting investors to adopt a cautious stance. &lt;/p&gt;

&lt;p&gt;Although the market partially recouped intraday losses, persistent uncertainty over the geopolitical situation kept buying interest subdued.&lt;/p&gt;

&lt;p&gt;On the index contribution front, Engro Holdings, Lucky Cement, Systems Ltd, Hub Power, and Pakistan Petroleum were the major laggards, collectively eroding approximately 547 points. &lt;/p&gt;

&lt;p&gt;Amid persistent bearishness, investor participation rose 23.88pc from the previous session to 711 million shares, while traded value stood at Rs25.3 billion. Trust Brokerage topped the volume chart with nearly 143 million shares.&lt;/p&gt;

&lt;p&gt;Ali Najib, Deputy Head of Trading at Arif Habib Ltd, said the PSX stayed range-bound as investor sentiment remained cautious throughout the session, with market participants awaiting further progress on the geopolitical front. According to media reports, negotiations between the US and Iran to restore regional stability, particularly around the Strait of Hormuz, remain ongoing, keeping investors on the sidelines.&lt;/p&gt;

&lt;p&gt;On the corporate front, Engro Fertiliser reported a 2QCY26 profit-after-tax (PAT) of Rs3.8bn, with earnings per share (EPS) of Rs2.85, down 32pc year-on-year, reflecting weaker fertiliser offtake. &lt;/p&gt;

&lt;p&gt;The company declared a cash dividend of Rs1.75 per share, compared with Rs4.25 in the same period last year, indicating a more cautious capital allocation approach. &lt;/p&gt;

&lt;p&gt;Meanwhile, Bank Alfalah Ltd reported 2QCY26 PAT of Rs10bn (EPS: Rs3.22), bringing 1HCY26 earnings to Rs21bn, up 40pc year-on-year, and announced an interim cash dividend of Rs1.5 per share.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 31st, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>KARACHI: The Pakistan Stock Exchange (PSX) on Thursday continued its slide for the third straight session, as jittery investors sold their positions amid economic uncertainty stemming from the escalating situation in the Middle East, dragging the benchmark KSE-100 index below 175,000 points in intraday trade.</p>

<p>Topline Securities Ltd said the PSX remained under pressure throughout the session as investor sentiment weakened following fresh US-Iran attacks, reigniting geopolitical tensions and pushing international crude oil prices higher. </p>

<p>The index plunged to an intraday low of 1,430 points at 174,612.15 before recovering some of its losses to settle at 175,547, down 495 points or 0.28 per cent.</p>

<p>The surge in global oil prices heightened concerns about inflationary pressures and their potential impact on the broader economy, prompting investors to adopt a cautious stance. </p>

<p>Although the market partially recouped intraday losses, persistent uncertainty over the geopolitical situation kept buying interest subdued.</p>

<p>On the index contribution front, Engro Holdings, Lucky Cement, Systems Ltd, Hub Power, and Pakistan Petroleum were the major laggards, collectively eroding approximately 547 points. </p>

<p>Amid persistent bearishness, investor participation rose 23.88pc from the previous session to 711 million shares, while traded value stood at Rs25.3 billion. Trust Brokerage topped the volume chart with nearly 143 million shares.</p>

<p>Ali Najib, Deputy Head of Trading at Arif Habib Ltd, said the PSX stayed range-bound as investor sentiment remained cautious throughout the session, with market participants awaiting further progress on the geopolitical front. According to media reports, negotiations between the US and Iran to restore regional stability, particularly around the Strait of Hormuz, remain ongoing, keeping investors on the sidelines.</p>

<p>On the corporate front, Engro Fertiliser reported a 2QCY26 profit-after-tax (PAT) of Rs3.8bn, with earnings per share (EPS) of Rs2.85, down 32pc year-on-year, reflecting weaker fertiliser offtake. </p>

<p>The company declared a cash dividend of Rs1.75 per share, compared with Rs4.25 in the same period last year, indicating a more cautious capital allocation approach. </p>

<p>Meanwhile, Bank Alfalah Ltd reported 2QCY26 PAT of Rs10bn (EPS: Rs3.22), bringing 1HCY26 earnings to Rs21bn, up 40pc year-on-year, and announced an interim cash dividend of Rs1.5 per share.</p>

<p><em>Published in Dawn, July 31st, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019586</guid>
      <pubDate>Fri, 31 Jul 2026 07:14:06 +0500</pubDate>
      <author>none@none.com (Muhammad Kashif)</author>
      <media:content url="https://i.dawn.com/large/2026/07/31024400fd570b2.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/31024400fd570b2.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Govt increases petrol price by Rs1.09, HSD by Rs2.42</title>
      <link>https://www.dawn.com/news/2019530/govt-increases-petrol-price-by-rs109-hsd-by-rs242</link>
      <description>&lt;iframe id="raw-html-6a6b99b4da0cd" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;style&amp;gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    
&amp;lt;div class=&amp;quot;fpw-root&amp;quot;&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-header&amp;quot;&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-title&amp;quot;&amp;gt;Pakistan fuel prices, 2026&amp;lt;/div&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-sub&amp;quot;&amp;gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp;amp; Ministry of Energy notifications&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-legend&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--navy&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Petrol (MS-92)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--red fpw-dot--dash&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Diesel (HSD)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--grey fpw-dot--dotted&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Pre-crisis baseline&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-wrap&amp;quot;&amp;gt;
    &amp;lt;canvas class=&amp;quot;fpw-canvas&amp;quot; role=&amp;quot;img&amp;quot;
      aria-label=&amp;quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&amp;quot;&amp;gt;
    &amp;lt;/canvas&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-tooltip&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-insight fpw-insight--hidden&amp;quot; aria-live=&amp;quot;polite&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-insight-text&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-footer&amp;quot;&amp;gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;amp;nbsp;&amp;amp;middot;&amp;amp;nbsp;
    &amp;lt;span class=&amp;quot;fpw-updated&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;

&amp;lt;style&amp;gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&amp;lt;/style&amp;gt;

&amp;lt;script&amp;gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &amp;#039;DD Mon&amp;#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &amp;#039;28 Feb&amp;#039;, p: 266.17, h: 280.86 },
    { d: &amp;#039;7 Mar&amp;#039;,  p: 321.17, h: 335.86 },
    { d: &amp;#039;3 Apr&amp;#039;,  p: 458.41, h: 520.35 },
    { d: &amp;#039;5 Apr&amp;#039;,  p: 378.00, h: 440.35 },
    { d: &amp;#039;11 Apr&amp;#039;, p: 366.58, h: 385.54 },
    { d: &amp;#039;25 Apr&amp;#039;, p: 393.35, h: 393.35 },
    { d: &amp;#039;1 May&amp;#039;,  p: 399.86, h: 399.58 },
    { d: &amp;#039;9 May&amp;#039;,  p: 414.78, h: 414.58 },
    { d: &amp;#039;16 May&amp;#039;, p: 409.78, h: 409.58 },
    { d: &amp;#039;23 May&amp;#039;, p: 403.78, h: 402.78 },
    { d: &amp;#039;30 May&amp;#039;, p: 381.78, h: 380.78 },
    { d: &amp;#039;6 Jun&amp;#039;,  p: 377.78, h: 380.78 },
    { d: &amp;#039;13 Jun&amp;#039;, p: 373.78, h: 378.78 },
    { d: &amp;#039;19 Jun&amp;#039;, p: 299.78, h: 311.78 },
    { d: &amp;#039;26 Jun&amp;#039;, p: 299.78, h: 311.56 },
    { d: &amp;#039;4 Jul&amp;#039;,  p: 297.53, h: 309.50 },
    { d: &amp;#039;11 Jul&amp;#039;, p: 316.15, h: 323.30 },
    { d: &amp;#039;18 Jul&amp;#039;, p: 316.15, h: 354.35 },
    { d: &amp;#039;21 Jul&amp;#039;, p: 315.80, h: 367.58, daily: true },
    { d: &amp;#039;22 Jul&amp;#039;, p: 320.73, h: 367.21, daily: true },
    { d: &amp;#039;23 Jul&amp;#039;, p: 327.12, h: 375.04, daily: true },
    { d: &amp;#039;24 Jul&amp;#039;, p: 331.52, h: 378.66, daily: true },
    { d: &amp;#039;25 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;26 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;27 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;28 Jul&amp;#039;, p: 334.18, h: 386.83, daily: true },
    { d: &amp;#039;29 Jul&amp;#039;, p: 335.81, h: 388.38, daily: true },
    { d: &amp;#039;30 Jul&amp;#039;, p: 335.06, h: 390.62, daily: true },
    { d: &amp;#039;31 Jul&amp;#039;, p: 336.15, h: 393.04, daily: true }
  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &amp;#039;30 Jul 2026&amp;#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &amp;#039;#0a2240&amp;#039;;
  var C_RED  = &amp;#039;#b5341a&amp;#039;;

  /* ---- root &amp;amp; elements ---- */
  var scripts = document.querySelectorAll(&amp;#039;script&amp;#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;amp;&amp;amp; !root.classList.contains(&amp;#039;fpw-root&amp;#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&amp;#039;.fpw-root&amp;#039;);

  var canvas      = root.querySelector(&amp;#039;.fpw-canvas&amp;#039;);
  var tooltip     = root.querySelector(&amp;#039;.fpw-tooltip&amp;#039;);
  var insight     = root.querySelector(&amp;#039;.fpw-insight&amp;#039;);
  var insightText = root.querySelector(&amp;#039;.fpw-insight-text&amp;#039;);
  var updatedEl   = root.querySelector(&amp;#039;.fpw-updated&amp;#039;);

  if (updatedEl) updatedEl.textContent = &amp;#039;Last updated: &amp;#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&amp;#039;2d&amp;#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &amp;lt; 500 ? 0.82 : W &amp;lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &amp;#039;px&amp;#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &amp;#039;rgba(181,52,26,0.055)&amp;#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.22)&amp;#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.04)&amp;#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(10,34,64,0.18)&amp;#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;middle&amp;#039;;
    var fs = W &amp;lt; 440 ? 9 : 10;
    ctx.font = fs + &amp;#039;px Arial,sans-serif&amp;#039;;
    for (var yv = Y_MIN + Y_STEP; yv &amp;lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &amp;#039;rgba(0,0,0,0.06)&amp;#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &amp;#039;#999&amp;#039;;
      ctx.fillText(&amp;#039;Rs&amp;#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &amp;#039;Pre-crisis petrol Rs266&amp;#039; },
      { val: PRE_DIESEL, label: &amp;#039;Pre-crisis diesel Rs281&amp;#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &amp;#039;rgba(136,136,136,0.4)&amp;#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
      ctx.fillStyle = &amp;#039;rgba(120,120,120,0.85)&amp;#039;;
      ctx.textAlign = &amp;#039;right&amp;#039;;
      ctx.textBaseline = &amp;#039;bottom&amp;#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.42)&amp;#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &amp;#039;bold &amp;#039; + (W &amp;lt; 440 ? &amp;#039;8.5&amp;#039; : &amp;#039;10&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;#8a2510&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillText(&amp;#039;Peak crisis&amp;#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.48)&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    if (W &amp;gt; 400) {
      ctx.fillText(&amp;#039;Daily pricing&amp;#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&amp;#039;Daily&amp;#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &amp;gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillStyle = &amp;#039;#888&amp;#039;;
    var xfs   = W &amp;lt; 440 ? 8 : (W &amp;lt; 580 ? 9 : 10);
    var xstep = W &amp;lt; 440 ? 4 : (W &amp;lt; 580 ? 2 : 1);
    ctx.font = xfs + &amp;#039;px Arial,sans-serif&amp;#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;amp;&amp;amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &amp;#039;#fff&amp;#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&amp;#039;(prefers-reduced-motion: reduce)&amp;#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &amp;lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&amp;#039;IntersectionObserver&amp;#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;amp;&amp;amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &amp;lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &amp;lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &amp;gt; rect.width) tx -= 160;
    if (ty &amp;lt; 0) ty = 4;
    tooltip.style.left = tx + &amp;#039;px&amp;#039;;
    tooltip.style.top  = ty + &amp;#039;px&amp;#039;;
    tooltip.innerHTML  =
      &amp;#039;&amp;lt;strong&amp;gt;&amp;#039; + d.d + (d.daily ? &amp;#039; &amp;lt;small style=&amp;quot;color:#888;font-weight:normal&amp;quot;&amp;gt;(daily)&amp;lt;/small&amp;gt;&amp;#039; : &amp;#039;&amp;#039;) + &amp;#039;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_NAVY + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Petrol&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.p.toFixed(2) + &amp;#039;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_RED  + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Diesel&amp;amp;nbsp;&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.h.toFixed(2);
    tooltip.classList.add(&amp;#039;fpw-tooltip--vis&amp;#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &amp;gt;= 0 ? &amp;#039;+&amp;#039; : &amp;#039;&amp;#039;;
    var msg;
    if (i === 0) {
      msg = &amp;#039;The pre-crisis price — petrol at Rs&amp;#039; + PRE_PETROL + &amp;#039; and diesel at Rs&amp;#039; + PRE_DIESEL + &amp;#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&amp;#039;;
    } else if (i === PEAK_IDX) {
      msg = &amp;#039;All-time record — petrol was &amp;#039; + sign + pct + &amp;#039;% above its pre-crisis level of Rs&amp;#039; + PRE_PETROL + &amp;#039;. Diesel hit Rs&amp;#039; + d.h.toFixed(2) + &amp;#039; vs Rs&amp;#039; + PRE_DIESEL + &amp;#039; before the crisis.&amp;#039;;
    } else if (d.p &amp;lt; PRE_PETROL) {
      msg = &amp;#039;Petrol dipped at or below the pre-crisis price of Rs&amp;#039; + PRE_PETROL + &amp;#039; — one of the few times it reached that level.&amp;#039;;
    } else {
      msg = &amp;#039;Petrol was &amp;#039; + sign + pct + &amp;#039;% above the pre-crisis level on this date&amp;#039; + (d.daily ? &amp;#039;, under the new OGRA daily pricing mechanism.&amp;#039; : &amp;#039;.&amp;#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&amp;#039;fpw-insight--hidden&amp;#039;);
  }

  function hideTip() { tooltip.classList.remove(&amp;#039;fpw-tooltip--vis&amp;#039;); }

  canvas.addEventListener(&amp;#039;mousemove&amp;#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&amp;#039;mouseleave&amp;#039;, hideTip);
  canvas.addEventListener(&amp;#039;touchstart&amp;#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&amp;#039;touchend&amp;#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&amp;#039;resize&amp;#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &amp;#039;raw-html-resize&amp;#039;, id: &amp;#039;raw-html-6a6b99b4da0cd&amp;#039;, height: h }, &amp;#039;*&amp;#039;);
        }
        window.addEventListener(&amp;#039;load&amp;#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;"&gt;&lt;/iframe&gt;
&lt;script&gt;
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data &amp;&amp; event.data.type === 'raw-html-resize' &amp;&amp; event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
&lt;/script&gt;
&lt;p&gt;The government on Thursday increased the prices of petrol and high-speed diesel (HSD) by Rs1.09 and Rs2.42 per litre, respectively.&lt;/p&gt;
&lt;p&gt;Following the revision, petrol will retail at Rs336.15 per litre, while HSD will cost Rs393.04 per litre. The government continues to levy Rs110 per litre in taxes and duties on petrol and Rs96 per litre on diesel.&lt;/p&gt;
&lt;p&gt;The Petroleum Division’s notification said the new prices would be applicable for July 31 (Friday).&lt;/p&gt;
&lt;p&gt;The diesel price has come down from a &lt;a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"&gt;&lt;u&gt;peak of Rs520.35&lt;/u&gt;&lt;/a&gt; recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.&lt;/p&gt;
&lt;p&gt;The petrol price had &lt;a href="https://www.dawn.com/news/1987901"&gt;&lt;u&gt;peaked at Rs458.41&lt;/u&gt;&lt;/a&gt; on April 3 after beginning its &lt;a href="https://www.dawn.com/news/1979399"&gt;&lt;u&gt;upward trajectory&lt;/u&gt;&lt;/a&gt; from Rs266 in the first week of March.&lt;/p&gt;
&lt;p&gt;Earlier, Petroleum Minister Ali Pervaiz Malik &lt;a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.&lt;/p&gt;
&lt;p&gt;The government had been announcing &lt;a href="https://www.dawn.com/news/1978754"&gt;&lt;u&gt;weekly revisions&lt;/u&gt;&lt;/a&gt; to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also &lt;a href="https://www.dawn.com/news/1988840"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; targeted relief measures to provide subsidised fuel.&lt;/p&gt;
&lt;p&gt;The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.&lt;/p&gt;
&lt;p&gt;The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.&lt;/p&gt;
&lt;p&gt;Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.&lt;/p&gt;
&lt;p&gt;Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.&lt;/p&gt;
&lt;p&gt;Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<iframe id="raw-html-6a6b99b4da0cd" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;style&gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    
&lt;div class=&quot;fpw-root&quot;&gt;

  &lt;div class=&quot;fpw-header&quot;&gt;
    &lt;div class=&quot;fpw-title&quot;&gt;Pakistan fuel prices, 2026&lt;/div&gt;
    &lt;div class=&quot;fpw-sub&quot;&gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp; Ministry of Energy notifications&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-legend&quot; aria-hidden=&quot;true&quot;&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--navy&quot;&gt;&lt;/span&gt;Petrol (MS-92)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--red fpw-dot--dash&quot;&gt;&lt;/span&gt;Diesel (HSD)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--grey fpw-dot--dotted&quot;&gt;&lt;/span&gt;Pre-crisis baseline&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-wrap&quot;&gt;
    &lt;canvas class=&quot;fpw-canvas&quot; role=&quot;img&quot;
      aria-label=&quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&quot;&gt;
    &lt;/canvas&gt;
    &lt;div class=&quot;fpw-tooltip&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-insight fpw-insight--hidden&quot; aria-live=&quot;polite&quot;&gt;
    &lt;span class=&quot;fpw-insight-text&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-footer&quot;&gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;nbsp;&amp;middot;&amp;nbsp;
    &lt;span class=&quot;fpw-updated&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

&lt;/div&gt;

&lt;style&gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &quot;Times New Roman&quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&lt;/style&gt;

&lt;script&gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &#039;DD Mon&#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &#039;28 Feb&#039;, p: 266.17, h: 280.86 },
    { d: &#039;7 Mar&#039;,  p: 321.17, h: 335.86 },
    { d: &#039;3 Apr&#039;,  p: 458.41, h: 520.35 },
    { d: &#039;5 Apr&#039;,  p: 378.00, h: 440.35 },
    { d: &#039;11 Apr&#039;, p: 366.58, h: 385.54 },
    { d: &#039;25 Apr&#039;, p: 393.35, h: 393.35 },
    { d: &#039;1 May&#039;,  p: 399.86, h: 399.58 },
    { d: &#039;9 May&#039;,  p: 414.78, h: 414.58 },
    { d: &#039;16 May&#039;, p: 409.78, h: 409.58 },
    { d: &#039;23 May&#039;, p: 403.78, h: 402.78 },
    { d: &#039;30 May&#039;, p: 381.78, h: 380.78 },
    { d: &#039;6 Jun&#039;,  p: 377.78, h: 380.78 },
    { d: &#039;13 Jun&#039;, p: 373.78, h: 378.78 },
    { d: &#039;19 Jun&#039;, p: 299.78, h: 311.78 },
    { d: &#039;26 Jun&#039;, p: 299.78, h: 311.56 },
    { d: &#039;4 Jul&#039;,  p: 297.53, h: 309.50 },
    { d: &#039;11 Jul&#039;, p: 316.15, h: 323.30 },
    { d: &#039;18 Jul&#039;, p: 316.15, h: 354.35 },
    { d: &#039;21 Jul&#039;, p: 315.80, h: 367.58, daily: true },
    { d: &#039;22 Jul&#039;, p: 320.73, h: 367.21, daily: true },
    { d: &#039;23 Jul&#039;, p: 327.12, h: 375.04, daily: true },
    { d: &#039;24 Jul&#039;, p: 331.52, h: 378.66, daily: true },
    { d: &#039;25 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;26 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;27 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;28 Jul&#039;, p: 334.18, h: 386.83, daily: true },
    { d: &#039;29 Jul&#039;, p: 335.81, h: 388.38, daily: true },
    { d: &#039;30 Jul&#039;, p: 335.06, h: 390.62, daily: true },
    { d: &#039;31 Jul&#039;, p: 336.15, h: 393.04, daily: true }
  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &#039;30 Jul 2026&#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &#039;#0a2240&#039;;
  var C_RED  = &#039;#b5341a&#039;;

  /* ---- root &amp; elements ---- */
  var scripts = document.querySelectorAll(&#039;script&#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;&amp; !root.classList.contains(&#039;fpw-root&#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&#039;.fpw-root&#039;);

  var canvas      = root.querySelector(&#039;.fpw-canvas&#039;);
  var tooltip     = root.querySelector(&#039;.fpw-tooltip&#039;);
  var insight     = root.querySelector(&#039;.fpw-insight&#039;);
  var insightText = root.querySelector(&#039;.fpw-insight-text&#039;);
  var updatedEl   = root.querySelector(&#039;.fpw-updated&#039;);

  if (updatedEl) updatedEl.textContent = &#039;Last updated: &#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&#039;2d&#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &lt; 500 ? 0.82 : W &lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &#039;px&#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &#039;rgba(181,52,26,0.055)&#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.22)&#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &#039;rgba(10,34,64,0.04)&#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &#039;rgba(10,34,64,0.18)&#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;middle&#039;;
    var fs = W &lt; 440 ? 9 : 10;
    ctx.font = fs + &#039;px Arial,sans-serif&#039;;
    for (var yv = Y_MIN + Y_STEP; yv &lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &#039;rgba(0,0,0,0.06)&#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &#039;#999&#039;;
      ctx.fillText(&#039;Rs&#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &#039;Pre-crisis petrol Rs266&#039; },
      { val: PRE_DIESEL, label: &#039;Pre-crisis diesel Rs281&#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &#039;rgba(136,136,136,0.4)&#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
      ctx.fillStyle = &#039;rgba(120,120,120,0.85)&#039;;
      ctx.textAlign = &#039;right&#039;;
      ctx.textBaseline = &#039;bottom&#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.42)&#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &#039;bold &#039; + (W &lt; 440 ? &#039;8.5&#039; : &#039;10&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;#8a2510&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillText(&#039;Peak crisis&#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;rgba(10,34,64,0.48)&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    if (W &gt; 400) {
      ctx.fillText(&#039;Daily pricing&#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&#039;Daily&#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillStyle = &#039;#888&#039;;
    var xfs   = W &lt; 440 ? 8 : (W &lt; 580 ? 9 : 10);
    var xstep = W &lt; 440 ? 4 : (W &lt; 580 ? 2 : 1);
    ctx.font = xfs + &#039;px Arial,sans-serif&#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;&amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &#039;#fff&#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&#039;IntersectionObserver&#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;&amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &gt; rect.width) tx -= 160;
    if (ty &lt; 0) ty = 4;
    tooltip.style.left = tx + &#039;px&#039;;
    tooltip.style.top  = ty + &#039;px&#039;;
    tooltip.innerHTML  =
      &#039;&lt;strong&gt;&#039; + d.d + (d.daily ? &#039; &lt;small style=&quot;color:#888;font-weight:normal&quot;&gt;(daily)&lt;/small&gt;&#039; : &#039;&#039;) + &#039;&lt;/strong&gt;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_NAVY + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Petrol&amp;nbsp;Rs&amp;nbsp;&#039; + d.p.toFixed(2) + &#039;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_RED  + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Diesel&amp;nbsp;&amp;nbsp;Rs&amp;nbsp;&#039; + d.h.toFixed(2);
    tooltip.classList.add(&#039;fpw-tooltip--vis&#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &gt;= 0 ? &#039;+&#039; : &#039;&#039;;
    var msg;
    if (i === 0) {
      msg = &#039;The pre-crisis price — petrol at Rs&#039; + PRE_PETROL + &#039; and diesel at Rs&#039; + PRE_DIESEL + &#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&#039;;
    } else if (i === PEAK_IDX) {
      msg = &#039;All-time record — petrol was &#039; + sign + pct + &#039;% above its pre-crisis level of Rs&#039; + PRE_PETROL + &#039;. Diesel hit Rs&#039; + d.h.toFixed(2) + &#039; vs Rs&#039; + PRE_DIESEL + &#039; before the crisis.&#039;;
    } else if (d.p &lt; PRE_PETROL) {
      msg = &#039;Petrol dipped at or below the pre-crisis price of Rs&#039; + PRE_PETROL + &#039; — one of the few times it reached that level.&#039;;
    } else {
      msg = &#039;Petrol was &#039; + sign + pct + &#039;% above the pre-crisis level on this date&#039; + (d.daily ? &#039;, under the new OGRA daily pricing mechanism.&#039; : &#039;.&#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&#039;fpw-insight--hidden&#039;);
  }

  function hideTip() { tooltip.classList.remove(&#039;fpw-tooltip--vis&#039;); }

  canvas.addEventListener(&#039;mousemove&#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&#039;mouseleave&#039;, hideTip);
  canvas.addEventListener(&#039;touchstart&#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&#039;touchend&#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&#039;resize&#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&lt;/script&gt;
    &lt;script&gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &#039;raw-html-resize&#039;, id: &#039;raw-html-6a6b99b4da0cd&#039;, height: h }, &#039;*&#039;);
        }
        window.addEventListener(&#039;load&#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;"></iframe>
<script>
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data && event.data.type === 'raw-html-resize' && event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
</script>
<p>The government on Thursday increased the prices of petrol and high-speed diesel (HSD) by Rs1.09 and Rs2.42 per litre, respectively.</p>
<p>Following the revision, petrol will retail at Rs336.15 per litre, while HSD will cost Rs393.04 per litre. The government continues to levy Rs110 per litre in taxes and duties on petrol and Rs96 per litre on diesel.</p>
<p>The Petroleum Division’s notification said the new prices would be applicable for July 31 (Friday).</p>
<p>The diesel price has come down from a <a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"><u>peak of Rs520.35</u></a> recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.</p>
<p>The petrol price had <a href="https://www.dawn.com/news/1987901"><u>peaked at Rs458.41</u></a> on April 3 after beginning its <a href="https://www.dawn.com/news/1979399"><u>upward trajectory</u></a> from Rs266 in the first week of March.</p>
<p>Earlier, Petroleum Minister Ali Pervaiz Malik <a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"><u>announced</u></a> that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.</p>
<p>The government had been announcing <a href="https://www.dawn.com/news/1978754"><u>weekly revisions</u></a> to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also <a href="https://www.dawn.com/news/1988840"><u>announced</u></a> targeted relief measures to provide subsidised fuel.</p>
<p>The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.</p>
<p>The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.</p>
<p>Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.</p>
<p>Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.</p>
<p>Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.</p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019530</guid>
      <pubDate>Fri, 31 Jul 2026 07:05:27 +0500</pubDate>
      <author>none@none.com (News Desk)</author>
      <media:content url="https://i.dawn.com/large/2026/07/302253028bc2eb0.webp" type="image/webp" medium="image" height="429" width="715">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/302253028bc2eb0.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Renewed Middle East tensions pose downside risks to inflation, external sector: finance ministry</title>
      <link>https://www.dawn.com/news/2019526/renewed-middle-east-tensions-pose-downside-risks-to-inflation-external-sector-finance-ministry</link>
      <description>&lt;p&gt;ISLAMABAD: Anticipating the new fiscal year to begin with double-digit inflation, the government on Thursday expressed concern over &lt;a href="https://www.dawn.com/live/iran-israel-war#2019275"&gt;renewed geopolitical tensions&lt;/a&gt; in the Middle East, saying they posed downside risks to inflation and the external outlook.&lt;/p&gt;
&lt;p&gt;“Renewed geopolitical tensions in the Middle East pose downside risks to inflation and the external outlook,” the Ministry of Finance said in its &lt;em&gt;Monthly Economic Update &amp;amp; Outlook (July 2026)&lt;/em&gt;, while assuring that the external sector would remain resilient, supported by government measures to facilitate exports and sustain the strong momentum in remittance inflows.&lt;/p&gt;
&lt;p&gt;“Overall, prudent macroeconomic management, fiscal discipline, ongoing structural reforms, stronger industrial activity and improved external buffers are expected to sustain the recovery in economic activity while preserving macroeconomic stability,” the finance ministry said, adding that macroeconomic stabilisation had largely been achieved in FY2026.&lt;/p&gt;
&lt;p&gt;It said the economy was expected to maintain its growth momentum in the current fiscal year, supported by “improving macroeconomic fundamentals, continued expansion in the manufacturing sector, fiscal consolidation, resilience in agriculture and a stable financial environment”.&lt;/p&gt;
&lt;p&gt;Manufacturing activity was likely to maintain its positive trajectory, underpinned by stable energy availability, easing financial conditions, improving domestic demand and continued export-oriented production, the ministry said.&lt;/p&gt;
&lt;p&gt;“Inflation, however, is expected to remain elevated in the near term, with CPI inflation projected in the range of 9-10 per cent in July 2026.”&lt;/p&gt;
&lt;p&gt;At the same time, it also warned that normalisation of global energy prices remained contingent on a durable and lasting peace agreement between the US and Iran.&lt;/p&gt;
&lt;p&gt;Among high-frequency indicators, the US Weekly Economic Index (WEI), which measures real-time economic activity, stood at 2.9pc for the week ended July 18, while its 13-week moving average stood at 2.87pc.&lt;/p&gt;
&lt;p&gt;Likewise, the ministry said the Composite Leading Indicator suggested that Pakistan’s major export markets (OECD economies such as the UK and the US) remained broadly aligned with their long-term potential of 100, indicating continued support from external demand, although renewed geopolitical tensions could pose downside risks.&lt;/p&gt;
&lt;p&gt;The ministry said the government’s focus on poverty alleviation and social protection continued during the fiscal year that had just ended.&lt;/p&gt;
&lt;p&gt;In June 2026, the Bureau of Emigration and Overseas Employment registered 38,410 workers for overseas employment, reflecting continued opportunities for Pakistani workers in international labour markets, it said.&lt;/p&gt;
&lt;p&gt;The finance ministry noted that Pakistan’s economy entered FY2027 with an improved macroeconomic environment, as the stabilisation gains of FY2026 continued to support economic recovery and strengthen prospects for sustainable growth.&lt;/p&gt;
&lt;p&gt;“In FY2026, average CPI inflation remained within the targeted range despite elevated global oil prices and supply chain disruptions.&lt;/p&gt;
&lt;p&gt;“Large-scale manufacturing rebounded and agriculture maintained moderate growth despite weather-related challenges.&lt;/p&gt;
&lt;p&gt;“Improved revenue mobilisation and prudent expenditure management further strengthened the fiscal position. The external sector remained broadly balanced, with the current account recording a marginal deficit of $140 million. Record-high workers’ remittances and higher foreign exchange reserves helped offset the import recovery associated with the strengthening of domestic economic activity.”&lt;/p&gt;
&lt;p&gt;Meanwhile, it said IT exports reached a record $4.6 billion (up 20.6pc from last year), underscoring Pakistan’s growing potential in technology and digital services. Keeping in view these positive developments, S&amp;amp;P Global Ratings &lt;a href="https://www.dawn.com/news/2017530"&gt;recently upgraded&lt;/a&gt; Pakistan’s long-term sovereign credit rating to B from B-, indicating improved institutional capacity, sustained implementation of reforms, improved fiscal performance and a significant rebuilding of foreign exchange reserves.&lt;/p&gt;
&lt;p&gt;“With these gains continuing to advance the foundations for sustained economic growth, real GDP growth is targeted at 4pc in FY2027, based on the government’s continued advancement of the reform agenda through deepening financial markets, broadening the domestic investor base, strengthening debt sustainability and enhancing the country’s presence in the global capital market,” the ministry said.&lt;/p&gt;
&lt;p&gt;Nevertheless, it warned that renewed US-Iran hostilities once again posed downside risks through global energy prices, trade and financial market volatility.&lt;/p&gt;
&lt;p&gt;However, stronger macroeconomic fundamentals, improved external buffers, government readiness and continued policy vigilance have enhanced Pakistan’s capacity to manage such shocks effectively, the ministry concluded.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Anticipating the new fiscal year to begin with double-digit inflation, the government on Thursday expressed concern over <a href="https://www.dawn.com/live/iran-israel-war#2019275">renewed geopolitical tensions</a> in the Middle East, saying they posed downside risks to inflation and the external outlook.</p>
<p>“Renewed geopolitical tensions in the Middle East pose downside risks to inflation and the external outlook,” the Ministry of Finance said in its <em>Monthly Economic Update &amp; Outlook (July 2026)</em>, while assuring that the external sector would remain resilient, supported by government measures to facilitate exports and sustain the strong momentum in remittance inflows.</p>
<p>“Overall, prudent macroeconomic management, fiscal discipline, ongoing structural reforms, stronger industrial activity and improved external buffers are expected to sustain the recovery in economic activity while preserving macroeconomic stability,” the finance ministry said, adding that macroeconomic stabilisation had largely been achieved in FY2026.</p>
<p>It said the economy was expected to maintain its growth momentum in the current fiscal year, supported by “improving macroeconomic fundamentals, continued expansion in the manufacturing sector, fiscal consolidation, resilience in agriculture and a stable financial environment”.</p>
<p>Manufacturing activity was likely to maintain its positive trajectory, underpinned by stable energy availability, easing financial conditions, improving domestic demand and continued export-oriented production, the ministry said.</p>
<p>“Inflation, however, is expected to remain elevated in the near term, with CPI inflation projected in the range of 9-10 per cent in July 2026.”</p>
<p>At the same time, it also warned that normalisation of global energy prices remained contingent on a durable and lasting peace agreement between the US and Iran.</p>
<p>Among high-frequency indicators, the US Weekly Economic Index (WEI), which measures real-time economic activity, stood at 2.9pc for the week ended July 18, while its 13-week moving average stood at 2.87pc.</p>
<p>Likewise, the ministry said the Composite Leading Indicator suggested that Pakistan’s major export markets (OECD economies such as the UK and the US) remained broadly aligned with their long-term potential of 100, indicating continued support from external demand, although renewed geopolitical tensions could pose downside risks.</p>
<p>The ministry said the government’s focus on poverty alleviation and social protection continued during the fiscal year that had just ended.</p>
<p>In June 2026, the Bureau of Emigration and Overseas Employment registered 38,410 workers for overseas employment, reflecting continued opportunities for Pakistani workers in international labour markets, it said.</p>
<p>The finance ministry noted that Pakistan’s economy entered FY2027 with an improved macroeconomic environment, as the stabilisation gains of FY2026 continued to support economic recovery and strengthen prospects for sustainable growth.</p>
<p>“In FY2026, average CPI inflation remained within the targeted range despite elevated global oil prices and supply chain disruptions.</p>
<p>“Large-scale manufacturing rebounded and agriculture maintained moderate growth despite weather-related challenges.</p>
<p>“Improved revenue mobilisation and prudent expenditure management further strengthened the fiscal position. The external sector remained broadly balanced, with the current account recording a marginal deficit of $140 million. Record-high workers’ remittances and higher foreign exchange reserves helped offset the import recovery associated with the strengthening of domestic economic activity.”</p>
<p>Meanwhile, it said IT exports reached a record $4.6 billion (up 20.6pc from last year), underscoring Pakistan’s growing potential in technology and digital services. Keeping in view these positive developments, S&amp;P Global Ratings <a href="https://www.dawn.com/news/2017530">recently upgraded</a> Pakistan’s long-term sovereign credit rating to B from B-, indicating improved institutional capacity, sustained implementation of reforms, improved fiscal performance and a significant rebuilding of foreign exchange reserves.</p>
<p>“With these gains continuing to advance the foundations for sustained economic growth, real GDP growth is targeted at 4pc in FY2027, based on the government’s continued advancement of the reform agenda through deepening financial markets, broadening the domestic investor base, strengthening debt sustainability and enhancing the country’s presence in the global capital market,” the ministry said.</p>
<p>Nevertheless, it warned that renewed US-Iran hostilities once again posed downside risks through global energy prices, trade and financial market volatility.</p>
<p>However, stronger macroeconomic fundamentals, improved external buffers, government readiness and continued policy vigilance have enhanced Pakistan’s capacity to manage such shocks effectively, the ministry concluded.</p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019526</guid>
      <pubDate>Thu, 30 Jul 2026 22:56:13 +0500</pubDate>
      <author>none@none.com (Khaleeq Kiani)</author>
      <media:content url="https://i.dawn.com/large/2026/07/302231318ee4dd6.gif" type="image/gif" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/302231318ee4dd6.gif"/>
        <media:title>A file photo of hands counting Pakistani and US banknotes. — AFP/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Pakistan removed from risk assessor’s list of dangerous waters: maritime affairs minister</title>
      <link>https://www.dawn.com/news/2019509/pakistan-removed-from-risk-assessors-list-of-dangerous-waters-maritime-affairs-minister</link>
      <description>&lt;p&gt;ISLAMABAD: Pakistan and its territorial waters have been removed from the Listed Areas of the Lloyd’s Market Association’s &lt;a rel="noopener noreferrer" target="_blank" class="link--external" href="https://lmalloyds.com/wp-content/uploads/2025/06/JWLA-034-Saudi-Arabia.pdf"&gt;Joint War Committee&lt;/a&gt; (JWC), it emerged on Thursday, a move that will help reduce war-risk insurance premiums and shipping costs.&lt;/p&gt;
&lt;p&gt;Federal Minister for Maritime Affairs Muhammad Junaid Anwar Chaudhry welcomed the decision and said it would improve the competitiveness of Pakistani exports and strengthen the confidence of international shipping companies, traders and investors in the country.&lt;/p&gt;
&lt;p&gt;He added that Pakistan’s removal could also make Karachi Port, Port Qasim and Gwadar more attractive to global shipping lines and investors, creating opportunities for regional trade, cargo transit and transshipment.&lt;/p&gt;
&lt;p&gt;According to the minister, the issue was taken up on March 13, 2026, when it was noted that Pakistan and its maritime areas had been among the JWC’s Listed Areas for two decades — after the US declared its war on terror following the 9/11 attacks in 2001.&lt;/p&gt;
&lt;p&gt;Their inclusion had resulted in additional war-risk insurance premiums and surcharges for Pakistani shipping and trade.&lt;/p&gt;
&lt;p&gt;The prime minister subsequently constituted a special committee, headed by Chaudhry, to pursue the matter. This committee held negotiations with Lloyd’s officials and presented Pakistan’s case on the basis of technical evidence and factual data.&lt;/p&gt;
&lt;p&gt;“Even during Ramazan, lengthy meetings were held for several hours after iftar,” the minister said, adding that sustained negotiations eventually resulted in Pakistan being removed from the list.&lt;/p&gt;
&lt;p&gt;He added that the decision would reduce the additional financial burden on the country’s maritime trade and help Pakistani exports compete more effectively in international markets.&lt;/p&gt;
&lt;p&gt;Chaudhry hailed the development as an important step towards making Pakistan a major regional logistics, transit and transshipment hub, adding that the government would continue efforts to improve maritime safety and efficiency, expand port capacity and attract investment in the sector.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Pakistan and its territorial waters have been removed from the Listed Areas of the Lloyd’s Market Association’s <a rel="noopener noreferrer" target="_blank" class="link--external" href="https://lmalloyds.com/wp-content/uploads/2025/06/JWLA-034-Saudi-Arabia.pdf">Joint War Committee</a> (JWC), it emerged on Thursday, a move that will help reduce war-risk insurance premiums and shipping costs.</p>
<p>Federal Minister for Maritime Affairs Muhammad Junaid Anwar Chaudhry welcomed the decision and said it would improve the competitiveness of Pakistani exports and strengthen the confidence of international shipping companies, traders and investors in the country.</p>
<p>He added that Pakistan’s removal could also make Karachi Port, Port Qasim and Gwadar more attractive to global shipping lines and investors, creating opportunities for regional trade, cargo transit and transshipment.</p>
<p>According to the minister, the issue was taken up on March 13, 2026, when it was noted that Pakistan and its maritime areas had been among the JWC’s Listed Areas for two decades — after the US declared its war on terror following the 9/11 attacks in 2001.</p>
<p>Their inclusion had resulted in additional war-risk insurance premiums and surcharges for Pakistani shipping and trade.</p>
<p>The prime minister subsequently constituted a special committee, headed by Chaudhry, to pursue the matter. This committee held negotiations with Lloyd’s officials and presented Pakistan’s case on the basis of technical evidence and factual data.</p>
<p>“Even during Ramazan, lengthy meetings were held for several hours after iftar,” the minister said, adding that sustained negotiations eventually resulted in Pakistan being removed from the list.</p>
<p>He added that the decision would reduce the additional financial burden on the country’s maritime trade and help Pakistani exports compete more effectively in international markets.</p>
<p>Chaudhry hailed the development as an important step towards making Pakistan a major regional logistics, transit and transshipment hub, adding that the government would continue efforts to improve maritime safety and efficiency, expand port capacity and attract investment in the sector.</p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019509</guid>
      <pubDate>Thu, 30 Jul 2026 20:21:01 +0500</pubDate>
      <author>none@none.com (Kalbe Ali)</author>
      <media:content url="https://i.dawn.com/large/2026/07/301857039747238.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/301857039747238.webp"/>
        <media:title>Containers are discharged at Karachi Port. — Courtesy KPT/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>‘Managed’ exchange rate hurts trade and foreign investments, say exporters</title>
      <link>https://www.dawn.com/news/2019432/managed-exchange-rate-hurts-trade-and-foreign-investments-say-exporters</link>
      <description>&lt;p&gt;&lt;a href="https://www.dawn.com/news/2019351/managed-exchange-rate-hurts-exports-investments"&gt;https://www.dawn.com/news/2019351/managed-exchange-rate-hurts-exports-investments&lt;/a&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="https://www.dawn.com/news/2019351/managed-exchange-rate-hurts-exports-investments">https://www.dawn.com/news/2019351/managed-exchange-rate-hurts-exports-investments</a></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019432</guid>
      <pubDate>Thu, 30 Jul 2026 07:50:59 +0500</pubDate>
      <author>none@none.com ()</author>
      <media:content url="https://i.dawn.com/large/2026/07/300747166f61042.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/300747166f61042.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>ECC approves urgent 1m-tonne wheat import
</title>
      <link>https://www.dawn.com/news/2019349/ecc-approves-urgent-1m-tonne-wheat-import</link>
      <description>&lt;p&gt;ISLAMABAD: Pakistan on Wednesday decided to import one million tonnes of wheat amid uncontrolled rising prices in the market.&lt;/p&gt;

&lt;p&gt;The decision was reached at a meeting of the Economic Coordination Committee (ECC) of the Cabinet, presided over by Finance Minister Muhammad Aurangzeb, which was called urgently on a single-point agenda in view of the alarming situation. &lt;/p&gt;

&lt;p&gt;While virtually presiding over the meeting, the minister also constituted a steering committee to take urgent steps to open letters of credit for wheat imports within 12 hours, an official statement said.&lt;/p&gt;

&lt;p&gt;“The steering committee will, inter alia, do the need assessment and devise an operational mechanism with reference to the proposal of Wheat import and demand of provinces”, the statement said. &lt;/p&gt;

&lt;p&gt;An informed source said a need assessment for imports had already been made at the Federal Wheat Board a day earlier. The steering committee will monitor the import and tendering process. The provinces have demanded about 2.2 million tonnes of wheat in view of shortage in the market, resulting in wheat price going over Rs150 per kg from Rs125 a week earlier due to mismanagement in procurement from farmers.&lt;/p&gt;

&lt;p&gt;To meet provincial needs, about 1.2m tonnes old stocks of defunct Pakistan Agricultural Storage and Services Corporation (Passco) would be provided to provinces while one million tonnes would be imported through state-run Trading Corporation of Pakistan.&lt;/p&gt;

&lt;p&gt;The wheat board led by Food Security Minister Rana Tanveer Hussain  had already decided a day earlier that the provincial governments would provide back-to-back LCs against the imports. In the event of any shortfall in payments for imported wheat, the federal government would deduct the amount from the provincial share of the National Finance Commission Award.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Pakistan on Wednesday decided to import one million tonnes of wheat amid uncontrolled rising prices in the market.</p>

<p>The decision was reached at a meeting of the Economic Coordination Committee (ECC) of the Cabinet, presided over by Finance Minister Muhammad Aurangzeb, which was called urgently on a single-point agenda in view of the alarming situation. </p>

<p>While virtually presiding over the meeting, the minister also constituted a steering committee to take urgent steps to open letters of credit for wheat imports within 12 hours, an official statement said.</p>

<p>“The steering committee will, inter alia, do the need assessment and devise an operational mechanism with reference to the proposal of Wheat import and demand of provinces”, the statement said. </p>

<p>An informed source said a need assessment for imports had already been made at the Federal Wheat Board a day earlier. The steering committee will monitor the import and tendering process. The provinces have demanded about 2.2 million tonnes of wheat in view of shortage in the market, resulting in wheat price going over Rs150 per kg from Rs125 a week earlier due to mismanagement in procurement from farmers.</p>

<p>To meet provincial needs, about 1.2m tonnes old stocks of defunct Pakistan Agricultural Storage and Services Corporation (Passco) would be provided to provinces while one million tonnes would be imported through state-run Trading Corporation of Pakistan.</p>

<p>The wheat board led by Food Security Minister Rana Tanveer Hussain  had already decided a day earlier that the provincial governments would provide back-to-back LCs against the imports. In the event of any shortfall in payments for imported wheat, the federal government would deduct the amount from the provincial share of the National Finance Commission Award.</p>

<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019349</guid>
      <pubDate>Thu, 30 Jul 2026 07:05:00 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/07/300735369894005.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/300735369894005.webp"/>
        <media:title>Finance Minister Muhammad Aurangzeb virtually chairs a meeting of the Economic Coordination Committee of the Cabinet on July 29, 2026. — @Financegovpk/X</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Asian Development Bank to fund border trade facility</title>
      <link>https://www.dawn.com/news/2019347/asian-development-bank-to-fund-border-trade-facility</link>
      <description>&lt;p&gt;ISLAMABAD: The Asian Development Bank (ADB) is expected to approve a border connectivity and logistics upgrade facility in the coming weeks to support the modernisation of Pakistan’s border infrastructure and enhance regional trade and connectivity.&lt;/p&gt;

&lt;p&gt;This was stated by the Central Asia Regional Economic Cooperation (CAREC) Secretariat in a meeting with Commerce Minister Jam Kamal, which briefed him on key regional initiatives aimed at strengthening trade, connectivity, investment and economic integration among CAREC member countries.&lt;/p&gt;

&lt;p&gt;An official announcement said that during the meeting, the delegation informed the minister that Pakistan remains an active participant in implementing the Regional Trade and Investment Facilitation Partnership framework, which is entering its operational phase to promote trade facilitation, logistics cooperation and investment across the CAREC region.&lt;/p&gt;

&lt;p&gt;The meeting reviewed preparations for the upcoming CAREC Ministerial Conference and Business Forum, to be held in Mongolia on Sept 29-30. &lt;/p&gt;

&lt;p&gt;The Business Forum will focus on logistics, energy security, critical minerals, digital connectivity, investment opportunities and private sector collaboration.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: The Asian Development Bank (ADB) is expected to approve a border connectivity and logistics upgrade facility in the coming weeks to support the modernisation of Pakistan’s border infrastructure and enhance regional trade and connectivity.</p>

<p>This was stated by the Central Asia Regional Economic Cooperation (CAREC) Secretariat in a meeting with Commerce Minister Jam Kamal, which briefed him on key regional initiatives aimed at strengthening trade, connectivity, investment and economic integration among CAREC member countries.</p>

<p>An official announcement said that during the meeting, the delegation informed the minister that Pakistan remains an active participant in implementing the Regional Trade and Investment Facilitation Partnership framework, which is entering its operational phase to promote trade facilitation, logistics cooperation and investment across the CAREC region.</p>

<p>The meeting reviewed preparations for the upcoming CAREC Ministerial Conference and Business Forum, to be held in Mongolia on Sept 29-30. </p>

<p>The Business Forum will focus on logistics, energy security, critical minerals, digital connectivity, investment opportunities and private sector collaboration.</p>

<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019347</guid>
      <pubDate>Thu, 30 Jul 2026 07:54:12 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/07/3007515082d15c9.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/3007515082d15c9.webp"/>
        <media:title>Commerce Minister Jam Kamal holds a meeting with the Central Asia Regional Economic Cooperation Secretariat on July 29, 2026. — photo courtesy pid</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Kazakhstan offered port access for cargo transit
</title>
      <link>https://www.dawn.com/news/2019345/kazakhstan-offered-port-access-for-cargo-transit</link>
      <description>&lt;p&gt;ISLAMABAD: Pakistan has offered Kazakhstan its three major seaports for cargo transit, paving the way for joint ventures in coastal free zones to maximise regional maritime links and bilateral shipping cooperation.&lt;/p&gt;

&lt;p&gt;The initiative will grant Kazakhstan and other Central Asian Republics (CARs) access to premium Pakistani port infrastructure across Karachi, Port Qasim and Gwadar. These shipping terminals are uniquely positioned to serve as vital transit hubs, opening up direct maritime trade corridors to global markets.&lt;/p&gt;

&lt;p&gt;Kazakhstan’s Ambassador Yerzhan Kistafin met with Maritime Affairs Minister Muhammad Junaid Anwar Chaudhry on Wednesday to discuss expanding bilateral trade via Pakistani ports.&lt;/p&gt;

&lt;p&gt;“Pakistani seaports can act as transit hubs for Kazakhstan and the wider Central Asian region, offering access to markets in the Persian Gulf, Africa and Southeast Asia,” the minister said.&lt;/p&gt;

&lt;p&gt;Mr Chaudhry said Pakistan was keen to enhance engagement with Kazakhstan in ports, shipping, trade facilitation and regional connectivity.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>ISLAMABAD: Pakistan has offered Kazakhstan its three major seaports for cargo transit, paving the way for joint ventures in coastal free zones to maximise regional maritime links and bilateral shipping cooperation.</p>

<p>The initiative will grant Kazakhstan and other Central Asian Republics (CARs) access to premium Pakistani port infrastructure across Karachi, Port Qasim and Gwadar. These shipping terminals are uniquely positioned to serve as vital transit hubs, opening up direct maritime trade corridors to global markets.</p>

<p>Kazakhstan’s Ambassador Yerzhan Kistafin met with Maritime Affairs Minister Muhammad Junaid Anwar Chaudhry on Wednesday to discuss expanding bilateral trade via Pakistani ports.</p>

<p>“Pakistani seaports can act as transit hubs for Kazakhstan and the wider Central Asian region, offering access to markets in the Persian Gulf, Africa and Southeast Asia,” the minister said.</p>

<p>Mr Chaudhry said Pakistan was keen to enhance engagement with Kazakhstan in ports, shipping, trade facilitation and regional connectivity.</p>

<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019345</guid>
      <pubDate>Thu, 30 Jul 2026 07:05:00 +0500</pubDate>
      <author>none@none.com (The Newspaper's Staff Reporter)</author>
      <media:content url="https://i.dawn.com/large/2026/07/3007584207a955c.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/3007584207a955c.webp"/>
        <media:title>Photograph of the deepwater container terminal in Keamari, Karachi. — Karachi Port Trust/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>PSX extends losses, sheds 1,581 points
</title>
      <link>https://www.dawn.com/news/2019343/psx-extends-losses-sheds-1581-points</link>
      <description>    &lt;figure class='media  w-full sm:w-full  media--center  ' data-original-src='https://i.dawn.com/large/2026/07/300349337debb53.webp'&gt;
        &lt;div class='media__item  '&gt;&lt;picture&gt;&lt;img src='https://i.dawn.com/large/2026/07/300349337debb53.webp'  alt='' /&gt;&lt;/picture&gt;&lt;/div&gt;
        
    &lt;/figure&gt;
&lt;p&gt;KARACHI: The Pakistan Stock Exchange (PSX) on Wednesday extended its bearish run as nervous investors continued to offload their positions amid worsening geopolitical concerns.&lt;/p&gt;
&lt;p&gt;Topline Securities Ltd said the PSX witnessed another volatile trading session, with the benchmark KSE-100 index extending its decline as investor sentiment remained subdued amid escalating geopolitical tensions in the Middle East and a sharp rise in international crude oil prices.&lt;/p&gt;
&lt;p&gt;Heightened risk aversion triggered broad-based selling across major sectors, outweighing selective buying interest.&lt;/p&gt;
&lt;p&gt;The benchmark index settled at 176,042.98, down 1,580.90 points or 0.89 per cent. During the session, the index traded in a volatile range, touching an intraday high of 176,935.03 and a low of 175,631.74.&lt;/p&gt;
&lt;blockquote class="blockquote-level-1"&gt;
&lt;p&gt;Geopolitical tensions, oil spike trigger selling&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;On the negative side, United Bank Ltd, Lucky Cement, Engro Holdings, Hub Power, and Pakistan Petroleum emerged as the largest drags on the benchmark, collectively eroding approximately 669 points.&lt;/p&gt;
&lt;p&gt;Investor participation weakened sharply as the total trading volume plunged 40.07pc to 574 million shares and the turnover value dipped 38.96pc to Rs25.36 billion.&lt;/p&gt;
&lt;p&gt;According to Arif Habib Ltd (AHL), the PSX remai­ned in the consolidation phase with the index eating further into Monday’s 7,241-point recovery rally.&lt;/p&gt;
&lt;p&gt;Investor sentiment turned depressed after the US said its forces were targeted by Iran overnight while Washington and Saudi Arabia struck Tehran-backed militias in Iraq, abruptly ending a days-long lull in hostilities.&lt;/p&gt;
&lt;p&gt;On the corporate front, Fauji Fertiliser announced a net profit of Rs24.4bn wi­­­­th earnings per share (EPS) at Rs16.93 in 2QCY26, up 39pc quarter-on-quarter. Alongside the results, the company anno­u­nced a dividend of Rs14.50 per share for 2QCY26 (lifting payout to 86pc), up from Rs8.5 last quarter.&lt;/p&gt;
&lt;p&gt;Honda Atlas Cars (Pak­istan) Ltd announced its fi­­n­­­­ancial results for 1QM­Y27, posting a profit-after-tax of Rs2,486 million (EPS: Rs17.41), up three tim­­­es year-on-year from Rs828m (EPS: Rs5.80) in 1QMY26, and 2.5 times qua­­­­­­­­r­­­ter-on-quarter from Rs1,008m (EPS: R7.06) in 4QMY26.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[    <figure class='media  w-full sm:w-full  media--center  ' data-original-src='https://i.dawn.com/large/2026/07/300349337debb53.webp'>
        <div class='media__item  '><picture><img src='https://i.dawn.com/large/2026/07/300349337debb53.webp'  alt='' /></picture></div>
        
    </figure>
<p>KARACHI: The Pakistan Stock Exchange (PSX) on Wednesday extended its bearish run as nervous investors continued to offload their positions amid worsening geopolitical concerns.</p>
<p>Topline Securities Ltd said the PSX witnessed another volatile trading session, with the benchmark KSE-100 index extending its decline as investor sentiment remained subdued amid escalating geopolitical tensions in the Middle East and a sharp rise in international crude oil prices.</p>
<p>Heightened risk aversion triggered broad-based selling across major sectors, outweighing selective buying interest.</p>
<p>The benchmark index settled at 176,042.98, down 1,580.90 points or 0.89 per cent. During the session, the index traded in a volatile range, touching an intraday high of 176,935.03 and a low of 175,631.74.</p>
<blockquote class="blockquote-level-1">
<p>Geopolitical tensions, oil spike trigger selling</p>
</blockquote>
<p>On the negative side, United Bank Ltd, Lucky Cement, Engro Holdings, Hub Power, and Pakistan Petroleum emerged as the largest drags on the benchmark, collectively eroding approximately 669 points.</p>
<p>Investor participation weakened sharply as the total trading volume plunged 40.07pc to 574 million shares and the turnover value dipped 38.96pc to Rs25.36 billion.</p>
<p>According to Arif Habib Ltd (AHL), the PSX remai­ned in the consolidation phase with the index eating further into Monday’s 7,241-point recovery rally.</p>
<p>Investor sentiment turned depressed after the US said its forces were targeted by Iran overnight while Washington and Saudi Arabia struck Tehran-backed militias in Iraq, abruptly ending a days-long lull in hostilities.</p>
<p>On the corporate front, Fauji Fertiliser announced a net profit of Rs24.4bn wi­­­­th earnings per share (EPS) at Rs16.93 in 2QCY26, up 39pc quarter-on-quarter. Alongside the results, the company anno­u­nced a dividend of Rs14.50 per share for 2QCY26 (lifting payout to 86pc), up from Rs8.5 last quarter.</p>
<p>Honda Atlas Cars (Pak­istan) Ltd announced its fi­­n­­­­ancial results for 1QM­Y27, posting a profit-after-tax of Rs2,486 million (EPS: Rs17.41), up three tim­­­es year-on-year from Rs828m (EPS: Rs5.80) in 1QMY26, and 2.5 times qua­­­­­­­­r­­­ter-on-quarter from Rs1,008m (EPS: R7.06) in 4QMY26.</p>
<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019343</guid>
      <pubDate>Thu, 30 Jul 2026 07:05:01 +0500</pubDate>
      <author>none@none.com (Muhammad Kashif)</author>
      <media:content url="https://i.dawn.com/large/2026/07/300349337debb53.webp" type="image/webp" medium="image" height="417" width="734">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/300349337debb53.webp"/>
        <media:title/>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Balochistan cabinet clears Gwadar gas terminal
</title>
      <link>https://www.dawn.com/news/2019355/balochistan-cabinet-clears-gwadar-gas-terminal</link>
      <description>&lt;p&gt;• Orders protection of province’s rights in the project&lt;br&gt;• Also approves major decisions aimed at improving public welfare, strengthening law and order&lt;/p&gt;
&lt;p&gt;QUETTA: The Balochistan cabinet on Wednesday approved the construction of a $14 billion tri-state gas terminal in Gwadar with investment from Turkmenistan and directed the senior member of the Board of Revenue to ensure that the province’s rights were fully protected in the project.&lt;/p&gt;
&lt;p&gt;Addressing a press conference after the cabinet meeting, chaired by Chief Minister Mir Sarfraz Bugti, provincial ministers Mir Zahoor Buledi and Mir Ziaullah Langove said the proposed terminal would also supply natural gas to the districts of Gwadar, Panjgur, Chagai and Washuk.&lt;/p&gt;
&lt;p&gt;The meeting, held at the Chief Minister’s Secretariat, began with prayers for security personnel and civilians martyred in recent terrorist attacks.&lt;/p&gt;
&lt;p&gt;Buledi said the cabinet considered a 26-point agenda and reaffirmed its commitment to eliminating terrorism. He added that the government would not allow terrorist networks to operate on Balochistan’s soil.&lt;/p&gt;
&lt;p&gt;The cabinet approved a series of major decisions aimed at improving public welfare, strengthening law and order, expanding educational opportunities, enhancing local governance and accelerating development across the province.&lt;/p&gt;
&lt;p&gt;It approved scholarships for 300 children under Phase III of the Workers Welfare Board Scholarship Programme. Officials said 781 children had already benefited from the scheme.&lt;/p&gt;
&lt;p&gt;The cabinet approved the release of Rs858 million for the security of seven projects under the South Balochistan Package launched in 2021.&lt;/p&gt;
&lt;p&gt;The cabinet also cleared the grant of university status to Tameer-i-Nau College, the establishment of a child protection helpline, the Balochistan Child Protection Rules 2026, amendments to the Balochistan Cadet Colleges Act, and renewal of the service agreement for the Quetta Safe City Project.&lt;/p&gt;
&lt;p&gt;Buledi said the cabinet also approved the completion of the Sibi-Harnai Road project, estimated to cost Rs19bn, on an 80:20 cost-sharing basis with the federal government, with the Centre contributing more than Rs15bn and the province over Rs3bn.&lt;/p&gt;
&lt;p&gt;The government also renewed the no-objection certificate for the Parco Coastal Refinery project, subject to the payment of land charges at current market rates, and the commencement of investment within two years.&lt;/p&gt;
&lt;p&gt;The cabinet further approved the grant of ownership rights to residents of Kalanch and New Town in Gwadar, the creation of Kandhkot and Manjoti tehsils and Kandhkot subdivision, and the upgradation of Mezai and Musizai to municipal committees.&lt;/p&gt;
&lt;p&gt;Home Minister Langove said damaged Safe City cameras would be restored within 10 days and confirmed that investigations into the Patel Road blast were underway.&lt;/p&gt;
&lt;p&gt;He added that the fuel tankers burnt in Chagai had violated government convoy standard operating procedures and were not part of the officially authorised convoy.&lt;/p&gt;
&lt;p&gt;The cabinet formally declared the entire province a police area following the merger of the Levies Force into the police.&lt;/p&gt;
&lt;p&gt;It also approved the appointment of SP Nabeel Ahmed as chief operating officer of the Balochistan Safe City Authority, endorsed the formation of a parole board on the recommendation of the home department, and sanctioned the establishment of a new police station in Marble City, Hub, to enhance security for industrial and commercial activities.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>• Orders protection of province’s rights in the project<br>• Also approves major decisions aimed at improving public welfare, strengthening law and order</p>
<p>QUETTA: The Balochistan cabinet on Wednesday approved the construction of a $14 billion tri-state gas terminal in Gwadar with investment from Turkmenistan and directed the senior member of the Board of Revenue to ensure that the province’s rights were fully protected in the project.</p>
<p>Addressing a press conference after the cabinet meeting, chaired by Chief Minister Mir Sarfraz Bugti, provincial ministers Mir Zahoor Buledi and Mir Ziaullah Langove said the proposed terminal would also supply natural gas to the districts of Gwadar, Panjgur, Chagai and Washuk.</p>
<p>The meeting, held at the Chief Minister’s Secretariat, began with prayers for security personnel and civilians martyred in recent terrorist attacks.</p>
<p>Buledi said the cabinet considered a 26-point agenda and reaffirmed its commitment to eliminating terrorism. He added that the government would not allow terrorist networks to operate on Balochistan’s soil.</p>
<p>The cabinet approved a series of major decisions aimed at improving public welfare, strengthening law and order, expanding educational opportunities, enhancing local governance and accelerating development across the province.</p>
<p>It approved scholarships for 300 children under Phase III of the Workers Welfare Board Scholarship Programme. Officials said 781 children had already benefited from the scheme.</p>
<p>The cabinet approved the release of Rs858 million for the security of seven projects under the South Balochistan Package launched in 2021.</p>
<p>The cabinet also cleared the grant of university status to Tameer-i-Nau College, the establishment of a child protection helpline, the Balochistan Child Protection Rules 2026, amendments to the Balochistan Cadet Colleges Act, and renewal of the service agreement for the Quetta Safe City Project.</p>
<p>Buledi said the cabinet also approved the completion of the Sibi-Harnai Road project, estimated to cost Rs19bn, on an 80:20 cost-sharing basis with the federal government, with the Centre contributing more than Rs15bn and the province over Rs3bn.</p>
<p>The government also renewed the no-objection certificate for the Parco Coastal Refinery project, subject to the payment of land charges at current market rates, and the commencement of investment within two years.</p>
<p>The cabinet further approved the grant of ownership rights to residents of Kalanch and New Town in Gwadar, the creation of Kandhkot and Manjoti tehsils and Kandhkot subdivision, and the upgradation of Mezai and Musizai to municipal committees.</p>
<p>Home Minister Langove said damaged Safe City cameras would be restored within 10 days and confirmed that investigations into the Patel Road blast were underway.</p>
<p>He added that the fuel tankers burnt in Chagai had violated government convoy standard operating procedures and were not part of the officially authorised convoy.</p>
<p>The cabinet formally declared the entire province a police area following the merger of the Levies Force into the police.</p>
<p>It also approved the appointment of SP Nabeel Ahmed as chief operating officer of the Balochistan Safe City Authority, endorsed the formation of a parole board on the recommendation of the home department, and sanctioned the establishment of a new police station in Marble City, Hub, to enhance security for industrial and commercial activities.</p>
<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Pakistan</category>
      <guid>https://www.dawn.com/news/2019355</guid>
      <pubDate>Thu, 30 Jul 2026 08:06:06 +0500</pubDate>
      <author>none@none.com (Saleem Shahid)</author>
      <media:content url="https://i.dawn.com/large/2026/07/30080544a972d30.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/30080544a972d30.webp"/>
        <media:title>A view of the Gwadar port from the sea is seen in this file photo. The port is expected to serve as a gateway for landlocked Central Asian states by providing them access to maritime routes and a trade corridor for doing business with all countries of the world.</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Govt hints at new power tariff package as demand falls
</title>
      <link>https://www.dawn.com/news/2019376/govt-hints-at-new-power-tariff-package-as-demand-falls</link>
      <description>&lt;p&gt;• Consumers may face Rs1.20 per unit additional fuel cost in August bills&lt;br&gt;• Nepra questions performance of power sector entities&lt;br&gt;• Regulator criticises excessive, revenue-based loadshedding&lt;br&gt;• Concerns raised over outages at three nuclear power plants&lt;/p&gt;
&lt;p&gt;ISLAMABAD: With electricity demand declining by over three per cent, the government on Wednesday indicated that it was working on another power tariff package as it sought about Rs1.20 per unit additional fuel cost from consumers to collect Rs15.7 billion in August for electricity consumed in June.&lt;/p&gt;
&lt;p&gt;At a public hearing, the Nat­i­onal Electric Power Regul­atory Authority questioned the performance of power sector entities and the policy of excessive loadshedding.&lt;/p&gt;
&lt;p&gt;Continuous system constraints limiting the utilisation of cheaper available capacity also came under criticism, while some commentators exp­re­ssed concern over outages at three nuclear power plants.&lt;/p&gt;
&lt;p&gt;The government team, comprising representatives of the power division and its entities, reported that electricity consumption in June was around 5pc lower than estimates for the month and about 3.3pc lower than the same month last year.&lt;/p&gt;
&lt;p&gt;Total units sold in June this year stood at 9.995bn units compared to 10.337bn units in the same month last year.&lt;/p&gt;
&lt;p&gt;They said that, barring 2.8pc growth in industry, the reduction in consumption was across the board, ranging from 3.5pc to 5pc in the domestic and commercial sectors and 12pc to 29pc in agriculture and bulk consumers.&lt;/p&gt;
&lt;p&gt;It was reported that non-availability of Qatar’s &lt;a href="https://www.dawn.com/news/1993233"&gt;contra­cted &lt;/a&gt;LNG led to expensive purchases from the spot market and minor use of furnace oil, resulting in higher fuel cost.&lt;/p&gt;
&lt;p&gt;Nepra’s Member Develop­ment Maqsood Anwar Khan expressed concern over rep­orts of&lt;a href="https://www.dawn.com/news/1995655"&gt; protests&lt;/a&gt; in various parts of the country against excessive loadshedding while government companies were reporting a decline in demand. He also criticised commercial loadshedding.&lt;/p&gt;
&lt;p&gt;Power companies confirmed that loadshedding was carried out for four days in June, ranging from 93MW to 730MW, while revenue-based loadshedding remained on the higher side.&lt;/p&gt;
&lt;p&gt;They said the reduction in demand had several factors, including solar net metering, transfer of Balochistan tube wells to solar, weather conditions and other reasons.&lt;/p&gt;
&lt;p&gt;Power division official Naveed Qaiser said solar switching between day and night was one of the key factors in fluctuating demand and consumption patterns.&lt;/p&gt;
&lt;p&gt;He said the government was working on a new power tariff package to address time-of-use rates, captive power plant requirements and battery energy storage systems.&lt;/p&gt;
&lt;p&gt;He said the induction of battery energy storage systems by consumers would be beneficial to the grid as well as tariff adj­u­stment, but if such systems were installed at utility scale, their fiscal impact would trans­l­ate into a slightly higher tariff.&lt;/p&gt;
&lt;p&gt;He declined to share details of the proposed tariff package, saying it was still at the working stage and would be brought before the regulator once finalised.&lt;/p&gt;
&lt;p&gt;Industrial representatives from Karachi demanded a review of the incremental tariff package, saying its impact was reportedly affecting other consumer categories, including domestic consumers.&lt;/p&gt;
&lt;p&gt;Qaiser said the incremental package had equally benefited the entire industrial sector, but he agreed that the three-year incentive package had completed six months and a data set had already been shared with Nepra for review and possible adjustments.&lt;/p&gt;
&lt;p&gt;Government representatives said Disco inefficiency costs had dropped from Rs591bn to Rs326bn in two years through a 1pc reduction in system losses.&lt;/p&gt;
&lt;p&gt;However, Nepra member Maqsood Anwar said this had been achieved through loadshedding and shutting down grid stations and transformers instead of improving governance and removing illegal connections.&lt;/p&gt;
&lt;p&gt;“The improvement could only be achieved when teams are in the field and remove &lt;em&gt;kundas&lt;/em&gt; and theft, not through shutting down machines while people suffer in scorching heat,” he said.&lt;/p&gt;
&lt;p&gt;Industrial consumers also raised concern when the government side reported that three nuclear power plants — one in Karachi and two at Chashma — faced reactor problems.&lt;/p&gt;
&lt;p&gt;However, both Nepra and government representatives said the availability of all nuclear power plants stood at around 94pc and non-availability was within the 8pc contractual limit.&lt;/p&gt;
&lt;p&gt;Industrial consumers also criticised power companies for positive fuel cost adjustment because of unplanned technical shutdowns, dependence on high-cost furnace oil and RLNG, and non-availability of cheaper hydropower projects.&lt;/p&gt;
&lt;p&gt;Power division official Rihan Akhtar said the net increase in fuel cost adjustment would be around 86 paise per unit because an existing 34 paise FCA would come to an end and be replaced by Rs1.20 per unit in August, subject to regulatory approval.&lt;/p&gt;
&lt;p&gt;The Central Power Purchasing Agency reported that the reference fuel cost for June 2026 was set at Rs7.714 per unit, but the actual fuel cost turned out to be Rs8.9 per unit, necessitating an increase of Rs1.20 per unit in additional charges from consumers in upcoming monthly bills.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Published in Dawn, July 30th, 2026&lt;/em&gt;&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>• Consumers may face Rs1.20 per unit additional fuel cost in August bills<br>• Nepra questions performance of power sector entities<br>• Regulator criticises excessive, revenue-based loadshedding<br>• Concerns raised over outages at three nuclear power plants</p>
<p>ISLAMABAD: With electricity demand declining by over three per cent, the government on Wednesday indicated that it was working on another power tariff package as it sought about Rs1.20 per unit additional fuel cost from consumers to collect Rs15.7 billion in August for electricity consumed in June.</p>
<p>At a public hearing, the Nat­i­onal Electric Power Regul­atory Authority questioned the performance of power sector entities and the policy of excessive loadshedding.</p>
<p>Continuous system constraints limiting the utilisation of cheaper available capacity also came under criticism, while some commentators exp­re­ssed concern over outages at three nuclear power plants.</p>
<p>The government team, comprising representatives of the power division and its entities, reported that electricity consumption in June was around 5pc lower than estimates for the month and about 3.3pc lower than the same month last year.</p>
<p>Total units sold in June this year stood at 9.995bn units compared to 10.337bn units in the same month last year.</p>
<p>They said that, barring 2.8pc growth in industry, the reduction in consumption was across the board, ranging from 3.5pc to 5pc in the domestic and commercial sectors and 12pc to 29pc in agriculture and bulk consumers.</p>
<p>It was reported that non-availability of Qatar’s <a href="https://www.dawn.com/news/1993233">contra­cted </a>LNG led to expensive purchases from the spot market and minor use of furnace oil, resulting in higher fuel cost.</p>
<p>Nepra’s Member Develop­ment Maqsood Anwar Khan expressed concern over rep­orts of<a href="https://www.dawn.com/news/1995655"> protests</a> in various parts of the country against excessive loadshedding while government companies were reporting a decline in demand. He also criticised commercial loadshedding.</p>
<p>Power companies confirmed that loadshedding was carried out for four days in June, ranging from 93MW to 730MW, while revenue-based loadshedding remained on the higher side.</p>
<p>They said the reduction in demand had several factors, including solar net metering, transfer of Balochistan tube wells to solar, weather conditions and other reasons.</p>
<p>Power division official Naveed Qaiser said solar switching between day and night was one of the key factors in fluctuating demand and consumption patterns.</p>
<p>He said the government was working on a new power tariff package to address time-of-use rates, captive power plant requirements and battery energy storage systems.</p>
<p>He said the induction of battery energy storage systems by consumers would be beneficial to the grid as well as tariff adj­u­stment, but if such systems were installed at utility scale, their fiscal impact would trans­l­ate into a slightly higher tariff.</p>
<p>He declined to share details of the proposed tariff package, saying it was still at the working stage and would be brought before the regulator once finalised.</p>
<p>Industrial representatives from Karachi demanded a review of the incremental tariff package, saying its impact was reportedly affecting other consumer categories, including domestic consumers.</p>
<p>Qaiser said the incremental package had equally benefited the entire industrial sector, but he agreed that the three-year incentive package had completed six months and a data set had already been shared with Nepra for review and possible adjustments.</p>
<p>Government representatives said Disco inefficiency costs had dropped from Rs591bn to Rs326bn in two years through a 1pc reduction in system losses.</p>
<p>However, Nepra member Maqsood Anwar said this had been achieved through loadshedding and shutting down grid stations and transformers instead of improving governance and removing illegal connections.</p>
<p>“The improvement could only be achieved when teams are in the field and remove <em>kundas</em> and theft, not through shutting down machines while people suffer in scorching heat,” he said.</p>
<p>Industrial consumers also raised concern when the government side reported that three nuclear power plants — one in Karachi and two at Chashma — faced reactor problems.</p>
<p>However, both Nepra and government representatives said the availability of all nuclear power plants stood at around 94pc and non-availability was within the 8pc contractual limit.</p>
<p>Industrial consumers also criticised power companies for positive fuel cost adjustment because of unplanned technical shutdowns, dependence on high-cost furnace oil and RLNG, and non-availability of cheaper hydropower projects.</p>
<p>Power division official Rihan Akhtar said the net increase in fuel cost adjustment would be around 86 paise per unit because an existing 34 paise FCA would come to an end and be replaced by Rs1.20 per unit in August, subject to regulatory approval.</p>
<p>The Central Power Purchasing Agency reported that the reference fuel cost for June 2026 was set at Rs7.714 per unit, but the actual fuel cost turned out to be Rs8.9 per unit, necessitating an increase of Rs1.20 per unit in additional charges from consumers in upcoming monthly bills.</p>
<p><em>Published in Dawn, July 30th, 2026</em></p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019376</guid>
      <pubDate>Thu, 30 Jul 2026 07:16:26 +0500</pubDate>
      <author>none@none.com (Khaleeq Kiani)</author>
      <media:content url="https://i.dawn.com/large/2026/07/3007132526624d0.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/3007132526624d0.webp"/>
        <media:title>Worker setting up an electricity meter. —Dawn/File</media:title>
      </media:content>
    </item>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Govt increases diesel price by Rs2.24, decreases petrol's by 75 paisas</title>
      <link>https://www.dawn.com/news/2019282/govt-increases-diesel-price-by-rs224-decreases-petrols-by-75-paisas</link>
      <description>&lt;iframe id="raw-html-6a6ab10e2bceb" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;style&amp;gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    
&amp;lt;div class=&amp;quot;fpw-root&amp;quot;&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-header&amp;quot;&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-title&amp;quot;&amp;gt;Pakistan fuel prices, 2026&amp;lt;/div&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-sub&amp;quot;&amp;gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp;amp; Ministry of Energy notifications&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-legend&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--navy&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Petrol (MS-92)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--red fpw-dot--dash&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Diesel (HSD)&amp;lt;/span&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-li&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fpw-dot fpw-dot--grey fpw-dot--dotted&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Pre-crisis baseline&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-wrap&amp;quot;&amp;gt;
    &amp;lt;canvas class=&amp;quot;fpw-canvas&amp;quot; role=&amp;quot;img&amp;quot;
      aria-label=&amp;quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&amp;quot;&amp;gt;
    &amp;lt;/canvas&amp;gt;
    &amp;lt;div class=&amp;quot;fpw-tooltip&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-insight fpw-insight--hidden&amp;quot; aria-live=&amp;quot;polite&amp;quot;&amp;gt;
    &amp;lt;span class=&amp;quot;fpw-insight-text&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class=&amp;quot;fpw-footer&amp;quot;&amp;gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;amp;nbsp;&amp;amp;middot;&amp;amp;nbsp;
    &amp;lt;span class=&amp;quot;fpw-updated&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
  &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;

&amp;lt;style&amp;gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&amp;lt;/style&amp;gt;

&amp;lt;script&amp;gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &amp;#039;DD Mon&amp;#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &amp;#039;28 Feb&amp;#039;, p: 266.17, h: 280.86 },
    { d: &amp;#039;7 Mar&amp;#039;,  p: 321.17, h: 335.86 },
    { d: &amp;#039;3 Apr&amp;#039;,  p: 458.41, h: 520.35 },
    { d: &amp;#039;5 Apr&amp;#039;,  p: 378.00, h: 440.35 },
    { d: &amp;#039;11 Apr&amp;#039;, p: 366.58, h: 385.54 },
    { d: &amp;#039;25 Apr&amp;#039;, p: 393.35, h: 393.35 },
    { d: &amp;#039;1 May&amp;#039;,  p: 399.86, h: 399.58 },
    { d: &amp;#039;9 May&amp;#039;,  p: 414.78, h: 414.58 },
    { d: &amp;#039;16 May&amp;#039;, p: 409.78, h: 409.58 },
    { d: &amp;#039;23 May&amp;#039;, p: 403.78, h: 402.78 },
    { d: &amp;#039;30 May&amp;#039;, p: 381.78, h: 380.78 },
    { d: &amp;#039;6 Jun&amp;#039;,  p: 377.78, h: 380.78 },
    { d: &amp;#039;13 Jun&amp;#039;, p: 373.78, h: 378.78 },
    { d: &amp;#039;19 Jun&amp;#039;, p: 299.78, h: 311.78 },
    { d: &amp;#039;26 Jun&amp;#039;, p: 299.78, h: 311.56 },
    { d: &amp;#039;4 Jul&amp;#039;,  p: 297.53, h: 309.50 },
    { d: &amp;#039;11 Jul&amp;#039;, p: 316.15, h: 323.30 },
    { d: &amp;#039;18 Jul&amp;#039;, p: 316.15, h: 354.35 },
    { d: &amp;#039;21 Jul&amp;#039;, p: 315.80, h: 367.58, daily: true },
    { d: &amp;#039;22 Jul&amp;#039;, p: 320.73, h: 367.21, daily: true },
    { d: &amp;#039;23 Jul&amp;#039;, p: 327.12, h: 375.04, daily: true },
    { d: &amp;#039;24 Jul&amp;#039;, p: 331.52, h: 378.66, daily: true },
    { d: &amp;#039;25 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;26 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;27 Jul&amp;#039;, p: 335.18, h: 383.46, daily: true },
    { d: &amp;#039;28 Jul&amp;#039;, p: 334.18, h: 386.83, daily: true },
    { d: &amp;#039;29 Jul&amp;#039;, p: 335.81, h: 388.38, daily: true },
    { d: &amp;#039;30 Jul&amp;#039;, p: 335.06, h: 390.62, daily: true }

  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &amp;#039;29 Jul 2026&amp;#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &amp;#039;#0a2240&amp;#039;;
  var C_RED  = &amp;#039;#b5341a&amp;#039;;

  /* ---- root &amp;amp; elements ---- */
  var scripts = document.querySelectorAll(&amp;#039;script&amp;#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;amp;&amp;amp; !root.classList.contains(&amp;#039;fpw-root&amp;#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&amp;#039;.fpw-root&amp;#039;);

  var canvas      = root.querySelector(&amp;#039;.fpw-canvas&amp;#039;);
  var tooltip     = root.querySelector(&amp;#039;.fpw-tooltip&amp;#039;);
  var insight     = root.querySelector(&amp;#039;.fpw-insight&amp;#039;);
  var insightText = root.querySelector(&amp;#039;.fpw-insight-text&amp;#039;);
  var updatedEl   = root.querySelector(&amp;#039;.fpw-updated&amp;#039;);

  if (updatedEl) updatedEl.textContent = &amp;#039;Last updated: &amp;#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&amp;#039;2d&amp;#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &amp;lt; 500 ? 0.82 : W &amp;lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &amp;#039;px&amp;#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &amp;#039;rgba(181,52,26,0.055)&amp;#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.22)&amp;#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.04)&amp;#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &amp;#039;rgba(10,34,64,0.18)&amp;#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;middle&amp;#039;;
    var fs = W &amp;lt; 440 ? 9 : 10;
    ctx.font = fs + &amp;#039;px Arial,sans-serif&amp;#039;;
    for (var yv = Y_MIN + Y_STEP; yv &amp;lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &amp;#039;rgba(0,0,0,0.06)&amp;#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &amp;#039;#999&amp;#039;;
      ctx.fillText(&amp;#039;Rs&amp;#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &amp;#039;Pre-crisis petrol Rs266&amp;#039; },
      { val: PRE_DIESEL, label: &amp;#039;Pre-crisis diesel Rs281&amp;#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &amp;#039;rgba(136,136,136,0.4)&amp;#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
      ctx.fillStyle = &amp;#039;rgba(120,120,120,0.85)&amp;#039;;
      ctx.textAlign = &amp;#039;right&amp;#039;;
      ctx.textBaseline = &amp;#039;bottom&amp;#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &amp;#039;rgba(181,52,26,0.42)&amp;#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &amp;#039;bold &amp;#039; + (W &amp;lt; 440 ? &amp;#039;8.5&amp;#039; : &amp;#039;10&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;#8a2510&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillText(&amp;#039;Peak crisis&amp;#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &amp;lt; 440 ? &amp;#039;8&amp;#039; : &amp;#039;9.5&amp;#039;) + &amp;#039;px Arial,sans-serif&amp;#039;;
    ctx.fillStyle = &amp;#039;rgba(10,34,64,0.48)&amp;#039;;
    ctx.textAlign = &amp;#039;left&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    if (W &amp;gt; 400) {
      ctx.fillText(&amp;#039;Daily pricing&amp;#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&amp;#039;Daily&amp;#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &amp;gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &amp;#039;right&amp;#039;;
    ctx.textBaseline = &amp;#039;top&amp;#039;;
    ctx.fillStyle = &amp;#039;#888&amp;#039;;
    var xfs   = W &amp;lt; 440 ? 8 : (W &amp;lt; 580 ? 9 : 10);
    var xstep = W &amp;lt; 440 ? 4 : (W &amp;lt; 580 ? 2 : 1);
    ctx.font = xfs + &amp;#039;px Arial,sans-serif&amp;#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;amp;&amp;amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &amp;#039;#fff&amp;#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&amp;#039;(prefers-reduced-motion: reduce)&amp;#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &amp;lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&amp;#039;IntersectionObserver&amp;#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;amp;&amp;amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &amp;lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &amp;lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &amp;gt; rect.width) tx -= 160;
    if (ty &amp;lt; 0) ty = 4;
    tooltip.style.left = tx + &amp;#039;px&amp;#039;;
    tooltip.style.top  = ty + &amp;#039;px&amp;#039;;
    tooltip.innerHTML  =
      &amp;#039;&amp;lt;strong&amp;gt;&amp;#039; + d.d + (d.daily ? &amp;#039; &amp;lt;small style=&amp;quot;color:#888;font-weight:normal&amp;quot;&amp;gt;(daily)&amp;lt;/small&amp;gt;&amp;#039; : &amp;#039;&amp;#039;) + &amp;#039;&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_NAVY + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Petrol&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.p.toFixed(2) + &amp;#039;&amp;lt;br&amp;gt;&amp;#039; +
      &amp;#039;&amp;lt;span style=&amp;quot;color:&amp;#039; + C_RED  + &amp;#039;&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/span&amp;gt; Diesel&amp;amp;nbsp;&amp;amp;nbsp;Rs&amp;amp;nbsp;&amp;#039; + d.h.toFixed(2);
    tooltip.classList.add(&amp;#039;fpw-tooltip--vis&amp;#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &amp;gt;= 0 ? &amp;#039;+&amp;#039; : &amp;#039;&amp;#039;;
    var msg;
    if (i === 0) {
      msg = &amp;#039;The pre-crisis price — petrol at Rs&amp;#039; + PRE_PETROL + &amp;#039; and diesel at Rs&amp;#039; + PRE_DIESEL + &amp;#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&amp;#039;;
    } else if (i === PEAK_IDX) {
      msg = &amp;#039;All-time record — petrol was &amp;#039; + sign + pct + &amp;#039;% above its pre-crisis level of Rs&amp;#039; + PRE_PETROL + &amp;#039;. Diesel hit Rs&amp;#039; + d.h.toFixed(2) + &amp;#039; vs Rs&amp;#039; + PRE_DIESEL + &amp;#039; before the crisis.&amp;#039;;
    } else if (d.p &amp;lt; PRE_PETROL) {
      msg = &amp;#039;Petrol dipped at or below the pre-crisis price of Rs&amp;#039; + PRE_PETROL + &amp;#039; — one of the few times it reached that level.&amp;#039;;
    } else {
      msg = &amp;#039;Petrol was &amp;#039; + sign + pct + &amp;#039;% above the pre-crisis level on this date&amp;#039; + (d.daily ? &amp;#039;, under the new OGRA daily pricing mechanism.&amp;#039; : &amp;#039;.&amp;#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&amp;#039;fpw-insight--hidden&amp;#039;);
  }

  function hideTip() { tooltip.classList.remove(&amp;#039;fpw-tooltip--vis&amp;#039;); }

  canvas.addEventListener(&amp;#039;mousemove&amp;#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&amp;#039;mouseleave&amp;#039;, hideTip);
  canvas.addEventListener(&amp;#039;touchstart&amp;#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&amp;#039;touchend&amp;#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&amp;#039;resize&amp;#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &amp;#039;raw-html-resize&amp;#039;, id: &amp;#039;raw-html-6a6ab10e2bceb&amp;#039;, height: h }, &amp;#039;*&amp;#039;);
        }
        window.addEventListener(&amp;#039;load&amp;#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;"&gt;&lt;/iframe&gt;
&lt;script&gt;
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data &amp;&amp; event.data.type === 'raw-html-resize' &amp;&amp; event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
&lt;/script&gt;
&lt;p&gt;The government on Wednesday increased the price of high-speed diesel (HSD) by Rs2.24 per litre, while reducing that of petrol by a meagre 75 paisas.&lt;/p&gt;
&lt;p&gt;Following the revision, HSD will retail at Rs390.62 per litre, while petrol will cost Rs335.06 per litre. The Petroleum Division’s notification said the new prices would be applicable for July 30 (Thursday).&lt;/p&gt;
&lt;p&gt;The diesel price has come down from a &lt;a href="https://www.dawn.com/news/1987901"&gt;&lt;u&gt;peak of Rs520.35&lt;/u&gt;&lt;/a&gt; recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.&lt;/p&gt;
&lt;p&gt;The petrol price had &lt;a href="https://www.dawn.com/news/1987901"&gt;&lt;u&gt;peaked at Rs458.41&lt;/u&gt;&lt;/a&gt; on April 3 after beginning its &lt;a href="https://www.dawn.com/news/1979399"&gt;&lt;u&gt;upward trajectory&lt;/u&gt;&lt;/a&gt; from Rs266 in the first week of March.&lt;/p&gt;
&lt;p&gt;Earlier, Petroleum Minister Ali Pervaiz Malik &lt;a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.&lt;/p&gt;
&lt;p&gt;The government had been announcing &lt;a href="https://www.dawn.com/news/1978754"&gt;&lt;u&gt;weekly revisions&lt;/u&gt;&lt;/a&gt; to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also &lt;a href="https://www.dawn.com/news/1988840"&gt;&lt;u&gt;announced&lt;/u&gt;&lt;/a&gt; targeted relief measures to provide subsidised fuel.&lt;/p&gt;
&lt;p&gt;The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.&lt;/p&gt;
&lt;p&gt;The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.&lt;/p&gt;
&lt;p&gt;Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.&lt;/p&gt;
&lt;p&gt;Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.&lt;/p&gt;
&lt;p&gt;Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<iframe id="raw-html-6a6ab10e2bceb" class="raw-html-embed" style="width: 100%; min-height: 50px; max-height: 100vh; border: none; overflow: hidden;" scrolling="no" srcdoc="&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;style&gt;
        body { margin: 0; padding: 0; font-family: system-ui, -apple-system, sans-serif; overflow-wrap: anywhere; }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    
&lt;div class=&quot;fpw-root&quot;&gt;

  &lt;div class=&quot;fpw-header&quot;&gt;
    &lt;div class=&quot;fpw-title&quot;&gt;Pakistan fuel prices, 2026&lt;/div&gt;
    &lt;div class=&quot;fpw-sub&quot;&gt;Official ex-depot prices (PKR/litre) — OGRA &amp;amp; Ministry of Energy notifications&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-legend&quot; aria-hidden=&quot;true&quot;&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--navy&quot;&gt;&lt;/span&gt;Petrol (MS-92)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--red fpw-dot--dash&quot;&gt;&lt;/span&gt;Diesel (HSD)&lt;/span&gt;
    &lt;span class=&quot;fpw-li&quot;&gt;&lt;span class=&quot;fpw-dot fpw-dot--grey fpw-dot--dotted&quot;&gt;&lt;/span&gt;Pre-crisis baseline&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-wrap&quot;&gt;
    &lt;canvas class=&quot;fpw-canvas&quot; role=&quot;img&quot;
      aria-label=&quot;Line chart of Pakistan petrol and diesel prices from 28 Feb to 24 Jul 2026.
      Petrol peaked at Rs458.41 and diesel at Rs520.35 on 3 Apr 2026 during the Strait of Hormuz crisis.
      Petrol fell to Rs297.53 on 4 Jul before rising to Rs331.52 on 24 Jul 2026 under the new daily pricing mechanism.
      Diesel reached Rs378.66 on 24 Jul 2026. Pre-crisis baselines: petrol Rs266.17, diesel Rs280.86.&quot;&gt;
    &lt;/canvas&gt;
    &lt;div class=&quot;fpw-tooltip&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-insight fpw-insight--hidden&quot; aria-live=&quot;polite&quot;&gt;
    &lt;span class=&quot;fpw-insight-text&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;fpw-footer&quot;&gt;
    Source: OGRA / Ministry of Energy (Petroleum Division); Dawn.com &amp;nbsp;&amp;middot;&amp;nbsp;
    &lt;span class=&quot;fpw-updated&quot;&gt;&lt;/span&gt;
  &lt;/div&gt;

&lt;/div&gt;

&lt;style&gt;
.fpw-root {
  --fpw-navy:   #0a2240;
  --fpw-red:    #b5341a;
  --fpw-grey:   #888888;
  --fpw-border: #e0e0e0;
  --fpw-bg:     #ffffff;
  --fpw-text:   #1a1a1a;
  --fpw-muted:  #666666;
  --fpw-insight-bg: #f0f4f8;

  font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: var(--fpw-text);
  background: var(--fpw-bg);
  border: 1px solid var(--fpw-border);
  border-top: 3px solid var(--fpw-navy);
  padding: 16px 18px 14px;
  max-width: 720px;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}
.fpw-root *, .fpw-root *::before, .fpw-root *::after { box-sizing: inherit; }

.fpw-header  { margin-bottom: 10px; }

.fpw-title {
  font-family: Georgia, &quot;Times New Roman&quot;, serif;
  font-size: 16px;
  font-weight: 700;
  color: var(--fpw-navy);
  margin: 0 0 3px;
}

.fpw-sub {
  font-size: 11.5px;
  color: var(--fpw-muted);
  margin: 0;
}

.fpw-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 10px;
}

.fpw-li {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11.5px;
  color: var(--fpw-muted);
}

.fpw-dot {
  display: inline-block;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  flex-shrink: 0;
}
.fpw-dot--navy   { background: var(--fpw-navy); }
.fpw-dot--red    { background: var(--fpw-red); }
.fpw-dot--grey   { background: var(--fpw-grey); }
.fpw-dot--dash   { background: repeating-linear-gradient(to right, var(--fpw-red) 0 5px, transparent 5px 9px); }
.fpw-dot--dotted { background: repeating-linear-gradient(to right, var(--fpw-grey) 0 4px, transparent 4px 8px); opacity:.7; }

.fpw-wrap    { position: relative; width: 100%; }

.fpw-canvas  { display: block; width: 100%; cursor: crosshair; }

.fpw-tooltip {
  position: absolute;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 7px 10px;
  font-size: 12px;
  color: var(--fpw-text);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.15s;
  box-shadow: 0 2px 8px rgba(0,0,0,0.10);
  white-space: nowrap;
  z-index: 10;
  line-height: 1.6;
  font-variant-numeric: tabular-nums;
}
.fpw-tooltip.fpw-tooltip--vis { opacity: 1; }

.fpw-insight {
  margin-top: 10px;
  background: var(--fpw-insight-bg);
  border-left: 3px solid var(--fpw-navy);
  padding: 8px 12px;
  font-size: 12px;
  color: var(--fpw-navy);
  line-height: 1.5;
  transition: opacity 0.2s;
}
.fpw-insight--hidden { opacity: 0; pointer-events: none; }

.fpw-footer {
  margin-top: 10px;
  padding-top: 8px;
  border-top: 1px solid var(--fpw-border);
  font-size: 10.5px;
  color: #999;
  line-height: 1.5;
}

@media (max-width: 480px) {
  .fpw-root  { padding: 12px 12px 10px; }
  .fpw-title { font-size: 14px; }
  .fpw-legend { gap: 8px; }
}
&lt;/style&gt;

&lt;script&gt;
(function () {

  /* =====================================================
     DATA — EDIT HERE
     Shape: { d: &#039;DD Mon&#039;, p: petrol_Rs, h: diesel_Rs }
     Add daily: true for entries under the new daily mechanism.
  ===================================================== */
  var DATA = [
    { d: &#039;28 Feb&#039;, p: 266.17, h: 280.86 },
    { d: &#039;7 Mar&#039;,  p: 321.17, h: 335.86 },
    { d: &#039;3 Apr&#039;,  p: 458.41, h: 520.35 },
    { d: &#039;5 Apr&#039;,  p: 378.00, h: 440.35 },
    { d: &#039;11 Apr&#039;, p: 366.58, h: 385.54 },
    { d: &#039;25 Apr&#039;, p: 393.35, h: 393.35 },
    { d: &#039;1 May&#039;,  p: 399.86, h: 399.58 },
    { d: &#039;9 May&#039;,  p: 414.78, h: 414.58 },
    { d: &#039;16 May&#039;, p: 409.78, h: 409.58 },
    { d: &#039;23 May&#039;, p: 403.78, h: 402.78 },
    { d: &#039;30 May&#039;, p: 381.78, h: 380.78 },
    { d: &#039;6 Jun&#039;,  p: 377.78, h: 380.78 },
    { d: &#039;13 Jun&#039;, p: 373.78, h: 378.78 },
    { d: &#039;19 Jun&#039;, p: 299.78, h: 311.78 },
    { d: &#039;26 Jun&#039;, p: 299.78, h: 311.56 },
    { d: &#039;4 Jul&#039;,  p: 297.53, h: 309.50 },
    { d: &#039;11 Jul&#039;, p: 316.15, h: 323.30 },
    { d: &#039;18 Jul&#039;, p: 316.15, h: 354.35 },
    { d: &#039;21 Jul&#039;, p: 315.80, h: 367.58, daily: true },
    { d: &#039;22 Jul&#039;, p: 320.73, h: 367.21, daily: true },
    { d: &#039;23 Jul&#039;, p: 327.12, h: 375.04, daily: true },
    { d: &#039;24 Jul&#039;, p: 331.52, h: 378.66, daily: true },
    { d: &#039;25 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;26 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;27 Jul&#039;, p: 335.18, h: 383.46, daily: true },
    { d: &#039;28 Jul&#039;, p: 334.18, h: 386.83, daily: true },
    { d: &#039;29 Jul&#039;, p: 335.81, h: 388.38, daily: true },
    { d: &#039;30 Jul&#039;, p: 335.06, h: 390.62, daily: true }

  ];

  var PRE_PETROL   = 266.17;
  var PRE_DIESEL   = 280.86;
  var PEAK_IDX     = 2;
  var CRISIS_START = 1;
  var CRISIS_END   = 5;
  var DAILY_START  = 18;
  var LAST_UPDATED = &#039;29 Jul 2026&#039;;
  var Y_MIN = 240;
  var Y_MAX = 550;
  var Y_STEP = 50;

  var C_NAVY = &#039;#0a2240&#039;;
  var C_RED  = &#039;#b5341a&#039;;

  /* ---- root &amp; elements ---- */
  var scripts = document.querySelectorAll(&#039;script&#039;);
  var thisScript = scripts[scripts.length - 1];
  var root = thisScript.previousElementSibling;
  while (root &amp;&amp; !root.classList.contains(&#039;fpw-root&#039;)) {
    root = root.previousElementSibling;
  }
  if (!root) root = document.querySelector(&#039;.fpw-root&#039;);

  var canvas      = root.querySelector(&#039;.fpw-canvas&#039;);
  var tooltip     = root.querySelector(&#039;.fpw-tooltip&#039;);
  var insight     = root.querySelector(&#039;.fpw-insight&#039;);
  var insightText = root.querySelector(&#039;.fpw-insight-text&#039;);
  var updatedEl   = root.querySelector(&#039;.fpw-updated&#039;);

  if (updatedEl) updatedEl.textContent = &#039;Last updated: &#039; + LAST_UPDATED;

  var ctx = canvas.getContext(&#039;2d&#039;);
  var DPR = window.devicePixelRatio || 1;
  var PAD_L = 56, PAD_R = 18, PAD_T = 38, PAD_B = 54;
  var W, H, CW, CH;
  var points = [];

  function mapX(i)   { return PAD_L + (i / (DATA.length - 1)) * CW; }
  function mapY(v)   { return PAD_T + (1 - (v - Y_MIN) / (Y_MAX - Y_MIN)) * CH; }
  function dash(arr) { ctx.setLineDash(arr); }

  /* ---- draw ---- */
  function draw(pct) {
    pct = pct === undefined ? 1 : pct;
    W  = canvas.clientWidth  || 600;
    H  = Math.round(W * (W &lt; 500 ? 0.82 : W &lt; 640 ? 0.68 : 0.52));
    CW = W - PAD_L - PAD_R;
    CH = H - PAD_T - PAD_B;

    canvas.width  = W * DPR;
    canvas.height = H * DPR;
    canvas.style.height = H + &#039;px&#039;;
    ctx.setTransform(DPR, 0, 0, DPR, 0, 0);
    ctx.clearRect(0, 0, W, H);

    var step = CW / (DATA.length - 1);

    /* crisis zone */
    var zx0 = mapX(CRISIS_START) - step * 0.5;
    var zx1 = mapX(CRISIS_END)   + step * 0.5;
    ctx.fillStyle = &#039;rgba(181,52,26,0.055)&#039;;
    ctx.fillRect(zx0, PAD_T, zx1 - zx0, CH);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.22)&#039;;
    ctx.lineWidth = 1;
    dash([4, 3]);
    ctx.strokeRect(zx0, PAD_T, zx1 - zx0, CH);

    /* daily zone */
    var dx0 = mapX(DAILY_START) - step * 0.5;
    dash([]);
    ctx.fillStyle = &#039;rgba(10,34,64,0.04)&#039;;
    ctx.fillRect(dx0, PAD_T, W - PAD_R - dx0, CH);
    ctx.strokeStyle = &#039;rgba(10,34,64,0.18)&#039;;
    ctx.lineWidth = 1;
    dash([3, 3]);
    ctx.beginPath(); ctx.moveTo(dx0, PAD_T); ctx.lineTo(dx0, PAD_T + CH); ctx.stroke();
    dash([]);

    /* Y grid + labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;middle&#039;;
    var fs = W &lt; 440 ? 9 : 10;
    ctx.font = fs + &#039;px Arial,sans-serif&#039;;
    for (var yv = Y_MIN + Y_STEP; yv &lt;= Y_MAX; yv += Y_STEP) {
      var yp = mapY(yv);
      ctx.strokeStyle = &#039;rgba(0,0,0,0.06)&#039;;
      ctx.lineWidth = 0.8;
      dash([]);
      ctx.beginPath(); ctx.moveTo(PAD_L, yp); ctx.lineTo(W - PAD_R, yp); ctx.stroke();
      ctx.fillStyle = &#039;#999&#039;;
      ctx.fillText(&#039;Rs&#039; + yv, PAD_L - 5, yp);
    }

    /* baseline lines */
    [
      { val: PRE_PETROL, label: &#039;Pre-crisis petrol Rs266&#039; },
      { val: PRE_DIESEL, label: &#039;Pre-crisis diesel Rs281&#039; }
    ].forEach(function (b) {
      var byp = mapY(b.val);
      ctx.strokeStyle = &#039;rgba(136,136,136,0.4)&#039;;
      ctx.lineWidth = 1;
      dash([6, 4]);
      ctx.beginPath(); ctx.moveTo(PAD_L, byp); ctx.lineTo(W - PAD_R, byp); ctx.stroke();
      dash([]);
      ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
      ctx.fillStyle = &#039;rgba(120,120,120,0.85)&#039;;
      ctx.textAlign = &#039;right&#039;;
      ctx.textBaseline = &#039;bottom&#039;;
      ctx.fillText(b.label, W - PAD_R - 2, byp - 2);
    });

    /* peak line */
    var pxp = mapX(PEAK_IDX);
    ctx.strokeStyle = &#039;rgba(181,52,26,0.42)&#039;;
    ctx.lineWidth = 1.3;
    dash([4, 3]);
    ctx.beginPath(); ctx.moveTo(pxp, PAD_T); ctx.lineTo(pxp, PAD_T + CH); ctx.stroke();
    dash([]);
    ctx.font = &#039;bold &#039; + (W &lt; 440 ? &#039;8.5&#039; : &#039;10&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;#8a2510&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillText(&#039;Peak crisis&#039;, pxp + 4, PAD_T + 4);

    /* daily label */
    ctx.font = (W &lt; 440 ? &#039;8&#039; : &#039;9.5&#039;) + &#039;px Arial,sans-serif&#039;;
    ctx.fillStyle = &#039;rgba(10,34,64,0.48)&#039;;
    ctx.textAlign = &#039;left&#039;;
    ctx.textBaseline = &#039;top&#039;;
    if (W &gt; 400) {
      ctx.fillText(&#039;Daily pricing&#039;, dx0 + 5, PAD_T + 4);
    } else {
      ctx.fillText(&#039;Daily&#039;, dx0 + 4, PAD_T + 4);
    }

    /* clip for animation */
    var clipX = PAD_L + CW * pct;

    /* diesel line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_RED;
    ctx.lineWidth = 2.2;
    dash([5, 4]);
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.h);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    dash([]);
    ctx.restore();

    /* petrol line */
    ctx.save();
    ctx.beginPath(); ctx.rect(PAD_L, 0, clipX - PAD_L, H); ctx.clip();
    ctx.strokeStyle = C_NAVY;
    ctx.lineWidth = 2.2;
    ctx.beginPath();
    DATA.forEach(function (d, i) {
      var x = mapX(i), y = mapY(d.p);
      i === 0 ? ctx.moveTo(x, y) : ctx.lineTo(x, y);
    });
    ctx.stroke();
    ctx.restore();

    /* dots */
    points = [];
    DATA.forEach(function (d, i) {
      var x = mapX(i);
      if (x &gt; clipX + 2) return;
      var yp = mapY(d.p), yh = mapY(d.h);
      points[i] = { x: x, yp: yp, yh: yh };
      dot(x, yp, C_NAVY);
      dot(x, yh, C_RED);
    });

    /* X labels */
    ctx.textAlign = &#039;right&#039;;
    ctx.textBaseline = &#039;top&#039;;
    ctx.fillStyle = &#039;#888&#039;;
    var xfs   = W &lt; 440 ? 8 : (W &lt; 580 ? 9 : 10);
    var xstep = W &lt; 440 ? 4 : (W &lt; 580 ? 2 : 1);
    ctx.font = xfs + &#039;px Arial,sans-serif&#039;;
    DATA.forEach(function (d, i) {
      if (i % xstep !== 0 &amp;&amp; i !== DATA.length - 1) return;
      ctx.save();
      ctx.translate(mapX(i), PAD_T + CH + 6);
      ctx.rotate(-Math.PI / 4);
      ctx.fillText(d.d, 0, 0);
      ctx.restore();
    });
  }

  function dot(x, y, color) {
    ctx.beginPath();
    ctx.arc(x, y, 3.5, 0, Math.PI * 2);
    ctx.fillStyle = &#039;#fff&#039;;
    ctx.fill();
    ctx.strokeStyle = color;
    ctx.lineWidth = 2;
    ctx.stroke();
  }

  /* ---- animate on scroll ---- */
  var animated = false;
  var reduced  = window.matchMedia(&#039;(prefers-reduced-motion: reduce)&#039;).matches;

  function animateDraw() {
    if (reduced) { draw(1); return; }
    var t0 = null, dur = 900;
    function frame(ts) {
      if (!t0) t0 = ts;
      var p = Math.min(1, (ts - t0) / dur);
      draw(1 - Math.pow(1 - p, 3));
      if (p &lt; 1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  if (&#039;IntersectionObserver&#039; in window) {
    var io = new IntersectionObserver(function (entries) {
      if (entries[0].isIntersecting &amp;&amp; !animated) {
        animated = true;
        animateDraw();
        io.unobserve(canvas);
      }
    }, { threshold: 0.3 });
    io.observe(canvas);
  } else {
    draw(1);
  }

  /* ---- tooltip ---- */
  function nearest(cx) {
    var rect = canvas.getBoundingClientRect();
    var mx   = (cx - rect.left) * (W / rect.width);
    var best = -1, bd = Infinity;
    points.forEach(function (pt, i) {
      if (!pt) return;
      var d = Math.abs(pt.x - mx);
      if (d &lt; bd) { bd = d; best = i; }
    });
    return best;
  }

  function showTip(cx) {
    var i = nearest(cx);
    if (i &lt; 0) return;
    var d = DATA[i], pt = points[i];
    if (!pt) return;
    var rect   = canvas.getBoundingClientRect();
    var scaleX = rect.width / W;
    var scaleY = rect.height / H;
    var tx = pt.x * scaleX - 8;
    var ty = Math.min(pt.yp, pt.yh) * scaleY - 6;
    if (tx + 180 &gt; rect.width) tx -= 160;
    if (ty &lt; 0) ty = 4;
    tooltip.style.left = tx + &#039;px&#039;;
    tooltip.style.top  = ty + &#039;px&#039;;
    tooltip.innerHTML  =
      &#039;&lt;strong&gt;&#039; + d.d + (d.daily ? &#039; &lt;small style=&quot;color:#888;font-weight:normal&quot;&gt;(daily)&lt;/small&gt;&#039; : &#039;&#039;) + &#039;&lt;/strong&gt;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_NAVY + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Petrol&amp;nbsp;Rs&amp;nbsp;&#039; + d.p.toFixed(2) + &#039;&lt;br&gt;&#039; +
      &#039;&lt;span style=&quot;color:&#039; + C_RED  + &#039;&quot;&gt;&amp;#9679;&lt;/span&gt; Diesel&amp;nbsp;&amp;nbsp;Rs&amp;nbsp;&#039; + d.h.toFixed(2);
    tooltip.classList.add(&#039;fpw-tooltip--vis&#039;);

    var pct  = ((d.p - PRE_PETROL) / PRE_PETROL * 100).toFixed(1);
    var sign = pct &gt;= 0 ? &#039;+&#039; : &#039;&#039;;
    var msg;
    if (i === 0) {
      msg = &#039;The pre-crisis price — petrol at Rs&#039; + PRE_PETROL + &#039; and diesel at Rs&#039; + PRE_DIESEL + &#039; per litre. This is the baseline before the US-Iran war broke out on 28 Feb 2026.&#039;;
    } else if (i === PEAK_IDX) {
      msg = &#039;All-time record — petrol was &#039; + sign + pct + &#039;% above its pre-crisis level of Rs&#039; + PRE_PETROL + &#039;. Diesel hit Rs&#039; + d.h.toFixed(2) + &#039; vs Rs&#039; + PRE_DIESEL + &#039; before the crisis.&#039;;
    } else if (d.p &lt; PRE_PETROL) {
      msg = &#039;Petrol dipped at or below the pre-crisis price of Rs&#039; + PRE_PETROL + &#039; — one of the few times it reached that level.&#039;;
    } else {
      msg = &#039;Petrol was &#039; + sign + pct + &#039;% above the pre-crisis level on this date&#039; + (d.daily ? &#039;, under the new OGRA daily pricing mechanism.&#039; : &#039;.&#039;);
    }
    insightText.textContent = msg;
    insight.classList.remove(&#039;fpw-insight--hidden&#039;);
  }

  function hideTip() { tooltip.classList.remove(&#039;fpw-tooltip--vis&#039;); }

  canvas.addEventListener(&#039;mousemove&#039;,  function (e) { showTip(e.clientX); });
  canvas.addEventListener(&#039;mouseleave&#039;, hideTip);
  canvas.addEventListener(&#039;touchstart&#039;, function (e) {
    e.preventDefault(); showTip(e.touches[0].clientX);
  }, { passive: false });
  canvas.addEventListener(&#039;touchend&#039;, function () { setTimeout(hideTip, 2200); });

  /* ---- resize ---- */
  var rtimer;
  window.addEventListener(&#039;resize&#039;, function () {
    clearTimeout(rtimer);
    rtimer = setTimeout(function () { draw(1); }, 130);
  });

  draw(1);

})();
&lt;/script&gt;
    &lt;script&gt;
        function reportHeight() {
            var h = document.documentElement.scrollHeight;
            window.parent.postMessage({ type: &#039;raw-html-resize&#039;, id: &#039;raw-html-6a6ab10e2bceb&#039;, height: h }, &#039;*&#039;);
        }
        window.addEventListener(&#039;load&#039;, reportHeight);
        if (window.ResizeObserver) {
            new ResizeObserver(reportHeight).observe(document.body);
        }
    &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;"></iframe>
<script>
if (!window._rawHtmlListenerAttached) {
    window._rawHtmlListenerAttached = true;
    window.addEventListener('message', function(event) {
        if (event.data && event.data.type === 'raw-html-resize' && event.data.id) {
            var iframe = document.getElementById(event.data.id);
            if (iframe) {
                var height = Math.min(Math.max(event.data.height, 50), 9200);
                iframe.style.height = height + 'px';
            }
        }
    });
}
</script>
<p>The government on Wednesday increased the price of high-speed diesel (HSD) by Rs2.24 per litre, while reducing that of petrol by a meagre 75 paisas.</p>
<p>Following the revision, HSD will retail at Rs390.62 per litre, while petrol will cost Rs335.06 per litre. The Petroleum Division’s notification said the new prices would be applicable for July 30 (Thursday).</p>
<p>The diesel price has come down from a <a href="https://www.dawn.com/news/1987901"><u>peak of Rs520.35</u></a> recorded on April 3. Its price had started rising from Rs281 per litre after the US-Iran war broke out on February 28.</p>
<p>The petrol price had <a href="https://www.dawn.com/news/1987901"><u>peaked at Rs458.41</u></a> on April 3 after beginning its <a href="https://www.dawn.com/news/1979399"><u>upward trajectory</u></a> from Rs266 in the first week of March.</p>
<p>Earlier, Petroleum Minister Ali Pervaiz Malik <a href="https://www.dawn.com/news/2016227/govt-to-fix-fuel-prices-daily-due-to-renewed-hostilities-in-persian-gulf-petroleum-minister"><u>announced</u></a> that fuel prices would now be fixed on a daily basis due to fluctuations in international market prices following renewed hostilities between Iran and the US.</p>
<p>The government had been announcing <a href="https://www.dawn.com/news/1978754"><u>weekly revisions</u></a> to fuel prices since early March, alongside measures for the conservation of fuel amid possible oil supply disruptions due to the ongoing conflict in the Middle East. The federal government in April also <a href="https://www.dawn.com/news/1988840"><u>announced</u></a> targeted relief measures to provide subsidised fuel.</p>
<p>The petroleum minister stated that the cabinet and the prime minister had decided to give the Oil and Gas Regulatory Authority (Ogra) the responsibility of deciding fuel prices on a daily basis based on international market trends.</p>
<p>The daily pricing decision was rejected by the All Pakistan Dealers Association, which said it would consider a protest plan this week.</p>
<p>Petrol is mainly used in private transport, small vehicles, rickshaws and two-wheelers, and changes in its price affect the middle and lower-middle classes.</p>
<p>Similarly, changes in diesel prices also impact the public at large, as it is mainly used in the heavy transport sector, power plants and large generators.</p>
<p>Petrol and HSD are the major revenue earners, with monthly sales of about 700,000 to 800,000 tonnes, compared to just 10,000 tonnes of monthly demand for kerosene.</p>
]]></content:encoded>
      <category>Business</category>
      <guid>https://www.dawn.com/news/2019282</guid>
      <pubDate>Thu, 30 Jul 2026 07:03:58 +0500</pubDate>
      <author>none@none.com (News Desk)</author>
      <media:content url="https://i.dawn.com/large/2026/07/292204440e80a57.webp" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.dawn.com/thumbnail/2026/07/292204440e80a57.webp"/>
        <media:title>An image of a petrol nozzle. — AFP/File</media:title>
      </media:content>
    </item>
  </channel>
</rss>
