Oil Prices Toward $70/bbl 'Fundamentally Justified,' Vortexa Says
() -- The recent decline in oil prices toward the $70-per-barrel mark is "fundamentally justified" based on a supply-and-demand balance, energy and shipping analytics provider Vortexa said on Friday. While the effective closure of the Strait of Hormuz has triggered supply losses of around 18 million barrels per day, re