Earlier quoted context omitted.
No. That has nothing to do with this. Setting aside the obvious fact that the BOJ does not buy oil, they’ve been engaged in a (futile) currency defense scheme since long before the Iran conflict. This is purely about the interest rate spread.
> Setting aside the obvious fact that the BOJ does not buy oil I guess you are not aware that it is the Japanese corporations and not the BOJ that hold the US bonds
Look at the very first row, Japan is the single largest holder of US Treasuries. Why did you post this false claim? Please do better.