Oil prices rebound after steep fall, pressured by geopolitical risks at Hormuz Strait.
Open shared insight