By jmtankcoMarch 25, 2026Oil & Gas World News Shell declares force majeure on LNG contracts from Qatar