
Update on oil prices for tomorrow, 21 April 2026 Check the latest gasoline and diesel prices per liter at various stations, while the country’s oil reserves remain at 110 days. Meanwhile, "Hormuz" tensions escalate, causing crude oil prices to surge.
Reporters provide an update on oil prices for tomorrow, 21 April 2026. Gasoline, gasohol, and diesel prices have been updated from the websites of Bangchak Corporation Public Company Limited, PTT Oil and Retail Business Public Company Limited, Shell Thailand Limited, PTG Energy Public Company Limited, SUSCO Public Company Limited, and Chevron (Thailand) Limited. The oil prices for tomorrow are as follows:
However, the above prices are average prices excluding local maintenance tax, which may vary by area.
Meanwhile, the Ministry of Energy reports on Thailand’s and international energy situations, oil reserve levels, diesel sales volumes, and the fuel fund status as of 20 April 2026.
Tensions in the Middle East have escalated again after the U.S. Navy fired warning shots and seized an Iranian vessel in the Gulf of Oman for violating blockade measures. Iran condemned the act as maritime piracy, threatened retaliation, and announced the closure of the Strait of Hormuz. Meanwhile, President Trump threatened to attack all power plants and bridges if Iran ignores agreements. This turmoil raises concerns that the global energy supply crisis could worsen inflation, pushing energy prices higher today.
Brent crude surged about 5-8% from the previous close of $90.38 per barrel, and WTI rose about 4-7% from $83.85 per barrel. Analysts estimate that if the situation prolongs, oil prices could reach $105-115 per barrel amid ongoing volatility.
Regarding domestic oil reserves, as of 20 April 2026, Thailand has enough oil to meet demand for approximately 110 days, consisting of 25 days of legal reserves, 25 days of commercial reserves, 37 days of oil in transit, and 23 days of confirmed supplies.
Comparing retail oil prices in Thailand with other ASEAN countries, Thailand’s average gasoline price is 42.45 baht per liter, while in the Philippines, Cambodia, Laos, Myanmar, and Singapore it ranges between 46.95 and 87.18 baht per liter. Diesel prices in Thailand are 42.90 baht per liter, whereas in Indonesia, Cambodia, Malaysia, the Philippines, Laos, Myanmar, and Singapore, they range from 44.29 to 117.91 baht per liter.
The fuel fund status as of 20 April 2026 remains negative at 62,046.64 million baht, with daily diesel subsidies of approximately 185.76 million baht.