New conflict in the Middle East and doomers saying that opening the Oil today would be blowing the lid off.
It's not what it seems. What does the market know that isn't already in the news?
Everything indicates that this is it
pull down to refresh