Company News
Bernstein Warns 650M Barrel Asia Oil Shortfall
Bernstein research warns that the U.S.-Iran conflict has halted Hormuz flows, cutting ~15 MMb/d, about 15% of global demand.
Brent crude peaked at $120/bbl but fell below $100 as markets price in a di