Oil Price Hits $120 on Iran Supply Fears | April 30, 2025 | THE SIGNAL JOURNAL