Oil above $106, natural gas near 4-year highs on Europe winter storage concerns

Oil traded above $106 a barrel and natural gas approached four-year highs, with concern over Europe's storage levels ahead of winter.

Detected & updated continuously · Source: Nebula

Story subjects

petroleumnatural gas

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula