Washington Examiner – Oil prices soar above $105 as Russia invades Ukraine, highest since 2014