27.july.2024 market conditions is this do it