Shares of the British oil giant rose 2.13% on Monday, closing the day's trading at $41.19 per share.
Mother nature wasn't destructive enough to permanently shut down BP's Alaskan pipeline.
Treasury bears have been bold and vocal, but sentiment should change to catch up with stocks and commodities.
One reason: No one knows as yet what the impact of Iranian sanctions will be.
Geopolitical and macro concerns are negative for oil price at a time when demand is coming off and supply is picking up.
As weak PMI data came out, Chinese President Xi Jinping promised cuts to import tariffs, but any major news on a trade deal will wait until after the elections.
A flush of FX outflows threatens a breach of the 7 level vs. the dollar, and commodities will likely follow suit.
The biggest risk right now is the yuan level versus the dollar.
But here are the signs to watch, and how to protect yourself.
The market is giving no clue as to which way it is headed, so stick to fundamentals.