Europeans in the red; Brent crude down at USD85 a barrel. :

© 2025 Vimarsana