Seems to me this is just due to the April 17th meeting of OPEC but I was happy to see WTI is up over 5% at $2 in the green. Crazy swings when you think about it!
Seems to me this is just due to the April 17th meeting of OPEC...
Add to My Watchlist
What is My Watchlist?