Oil prices skyrocket past $100 after US announces Strait of Hormuz blockade; Brent jumps 7%, WTI climbs to $104 – The Times of India
Oil markets opened sharply higher, surging past the $100 per barrel mark once again after…
Oil markets opened sharply higher, surging past the $100 per barrel mark once again after…