Oil futures gained for a third consecutive session as the Strait of Hormuz remained closed due to Iran firing on three vessels and the ongoing US blockade, while US natural gas futures posted their sixth straight gain.
SplitViewNews News