Wall Street’s $20-a-barrel tax on American oil Commentary Opinion Wall Street’s $20-a-barrel tax on American oil admin June 5, 2026 0 With the Strait of Hormuz closed and Brent crude near $95 per barrel, the political class has... Read More Read more about Wall Street’s $20-a-barrel tax on American oil
Oil prices dip as markets anticipate potential U.S.-Iran peace deal News Oil prices dip as markets anticipate potential U.S.-Iran peace deal admin May 25, 2026 0 Oil prices nosedived Monday amid hopes of a deal to end the war in Iran and reopen... Read More Read more about Oil prices dip as markets anticipate potential U.S.-Iran peace deal