World Russian oil producers could declare force majeure over attacks on Baltic ports, sources say March 27, 2026
World QatarEnergy Declares ForceMajeure For LNG Shipments Through May, Representing As Many As 90 Cargoes March 27, 2026