The Energy Report: Fear Strike Out
Friday, April 19, 2024 10:40 AM EDT
Oil popped and dropped after it was reported that Israel responded to Iran’s attack on their country.