FTSE 100 hits 3-month high amid rate-cut hopes; energy shares weaken

Post Content