Oil&Gas Oil slick in the Red Sea from a British-owned ship attack by Yemen’s Houthis, Street Asset Feb 24, 2024 0 …