HHeadlines Read More Bangkok Post – Perfect storm led by $100 oil batters sharesJuly 25, 2026 (Photo: 123RF) RECAP: Asian equity prices fell on Friday as world markets faced a perfect storm of $100…