Analysts are getting worried following a drone strike on Saudi Arabian oil infrastructure.

Verified by MonsterInsights