Crude Oil Prices Soar to $104 Amidst Renewed War Concerns on March 25 Night