Global oil benchmarks pushed past the psychologically significant US$100 per barrel mark on Thursday (July 23), as reports of new tanker attacks in the Red Sea and a sharp escalation in the Iran conflict rattled energy markets.Brent crude, the international benchmark, jumped about 7 percent to...
Keep Reading...