
Update prices Oil prices for 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 push crude oil prices higher
Reporters provide an update on oil prices for 21 April 2026 Latest prices for gasoline, gasohol, and diesel from 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 are as follows:
However, these prices are average prices excluding local maintenance taxes, which may vary by area.
Meanwhile, the Ministry of Energy reports on Thailand’s and international energy situations, including diesel inventory and sales, and the status of the oil fund as of 20 April 2026.
Middle East tensions 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 this as maritime piracy, threatened retaliation, and announced the closure of the Strait of Hormuz. President Trump threatened to strike 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 up today.
Brent crude surged about 5–8% (from the previous close of $90.38 per barrel) and WTI rose around 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.
According to data on 20 April 2026, Thailand’s domestic oil reserves are sufficient for about 110 days of consumption, including 25 days of legal reserves, 25 days of commercial reserves, 37 days in transit, and 23 days of confirmed supply.
Comparing retail oil prices, Thailand’s average gasoline price is 42.45 baht per liter, while the Philippines, Cambodia, Laos, Myanmar, and Singapore range from 46.95 to 87.18 baht per liter. Diesel prices in Thailand are 42.90 baht per liter, compared to 44.29 to 117.91 baht per liter in Indonesia, Cambodia, Malaysia, the Philippines, Laos, Myanmar, and Singapore.
The estimated status of the oil fund as of 20 April 2026 shows a deficit of 62,046.64 million baht, with daily diesel subsidies amounting to approximately 185.76 million baht.