Oil Prices Hover at $95 Amid Inflation Fears and Market Bets | Whale Factor