Global energy markets were jolted on Wednesday after Iran carried out an attack on a major liquefied natural gas (LNG) facility in Qatar, triggering sharp increases in both oil and European natural gas prices and intensifying fears of prolonged supply disruptions. Brent crude rose 3.8% to settle at $107.38 per barrel…
Read More