Enverus Intelligence® Research forecasts declining global oil inventories through 2027 despite improving Strait of Hormuz flows, supporting its $100/bbl Brent outlook. The post Declining oil inventories signal continued market tightness through 2027 first appeared on Enverus .