Will WTI crude oil close above $95 a barrel before August 1? | Ambitious Predictions