Oil drops to below $66, lowest since May, on demand concerns

© 2025 Vimarsana