Shell and BP shares are in a strong bull market and are trading at their all-time highs as Donald Trump's war against Iran continues, pushing crude oil and natural gas prices higher. BP and Shell shares have pumped to a record highBP soared to a record