Business Crude oil price will reach $150 per barrel! Traders are placing big bets in the options market Admin Mar 27, 2026 Crude Oil: The Strait of Hormuz has been closed amid the war in Iran and...