WTI Crude Oil Futures Rally 1% to $103.25 per Barrel Today