Sunday, March 15, 2026

Oil tops $100 per barrel as Trump says US will strike Iran 'very hard' over next week

No comments: