Oil prices hit $105 per barrel as Houthis seize key Red Sea port · Activ.news