Oil crosses $110 for the first time since 2022 as Iran war keeps Strait of Hormuz closed, forces shut-ins
Oil prices crossed $110 per barrel for the first time since the early months of the Russian invasion…
Browsing Tag