Finance News Oil price prediction $215 per barrel explained: Oil price alert: Will Strait of Hormuz blockade push oil to hit $215 per barrel amid Middle East tensions?