Oil plunges after Saudi Arabia abandons target to push price up to $100 a barrel Set 26, 2024 | Business