News

The American Petroleum Institute (API) on Tuesday reported a decrease of 10.133 million barrels of crude oil in U.S. inventories for the week ending June 13.
Oil prices climbed over 4% on Tuesday as the Iran-Israel conflict raged with no end in sight, though major oil and gas infrastructure and flows have so far been spared from substantial impact.