C Chris Rosamond Guest 14 Mar 2025 #1 Relief at petrol pumps predicted, as the cost of a barrel of oil drops $10 Continue reading...