No Script

Please Wait...

Al-Ahed Telegram

Oil prices surge more than 2% as Putin mobilizes more troops

access_time 15 days ago

By Staff

Oil prices surge more than 2% as Putin mobilizes more troops