WTI Crude Oil Hits $112.84 as Geopolitical Tensions Mount