Investor sentiment has also cooled after retailers flagged weaker consumer demand and a US senator proposed legislation targeting buyers of Russian crude