Buttigieg blames profit-seeking oil companies for gas crisis