 Oil Energy traders should get used to seeing oil prices head higher. Oil demand is coming back and expectations are high that Chinas demand is about to skyrocket. WTI crude shrugged off an EIA crude oil report that contained a shockingly massive build. Refinery shutdowns were widely known but the 18.96 million build ...... 