The euro and pound find support from tightening expectations, while the yen remains under pressure due to rate gaps.
Oil prices have steadied after recent surges, yet supply disruptions are expected to persist.