Markets tumble as oil hits $114 a barrel and gas prices soar after fresh strikes on energy sites
Markets have plunged into the red after fresh strikes on Iran's energy infrastructure have sent oil and gas prices soaring.

1 week ago
21

Bengali (Bangladesh) ·
English (United States) ·