Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

Global markets fell on Tuesday as crude oil prices pushed further above $100 a barrel and U.S. Treasury yields hit their highest level since 2007, with Nomura strategist Charlie McElligott warning that cross-asset markets are waking up to an "energy/petrochem…

When Iran closed the Strait of Hormuz earlier this year, analysts warned oil could reach $200 a barrel. The catastrophe never materialized — and a detailed analysis published on July 29 reveals why: China quietly cut crude oil imports by…