The Aussie dollar has been one of the best performing currencies this year but overwhelming short sentiment and a potential peak in commodity prices weigh
EUR/USD bulls find confidence from peace talks between Russia and Ukraine despite poor German consumer confidence data. Euro continues to flirt with the 1.10 key level.
Oil prices fell overnight as China’s lockdown of Shanghai commenced. However, the pullback may be as temporary as the lockdown as global supply remains constrained amid Russian sanctions.