
Some investors are starting to position for a scenario Japan hasn’t faced in decades, as rising oil prices and a weaker currency stoke stagflation worries and force a rethink of bets.
March 26, 2026
Source Information
Bloomberg
United States of America
Lean left