Oil prices post steep weekly losses as the supply outlook improves following a potential US-Iran deal and the Israel-Lebanon ceasefire.
HypeNows