Oil dropped to $75 and extinguishs all the profits of the war
Oil expanded its losses on Wednesday, as concerns about potential disruptions in supply were eased, while investors monitored developments in the strategic Straits of Hormuz. Future contracts for the international Brent benchmark for August dropped by 3.05% to $74.73 per barrel, recording the lowest level than before [...]





