August 3, 2023 Market sentiments continue to reel in from the US credit rating downgrade by Fitch overnight, with overbought technical conditions potentially exacerbating some profit-taking. Previous Post GBP Steadies as Investors Split on Size of Expected BoE Hike Next Post Kerry Group sees U.S. Destocking Easing, Positive on China