Analyst Markets Markets Oil struggles ahead of the storm – Awaiting the outcome of Russia–Ukraine negotiations 29/08/2025