Oil shipments are under attack on multiple fronts as fighting escalates in Red Sea, Hormuz and Black Sea

· CNBC