Oil and natural gas prices soar as Iran attacks Gulf energy facilities. Brent crude nears $114.


Discover more from Daily Financial Markets

Subscribe to get the latest posts sent to your email.