Crude oil remains under pressure as rallies toward $60–$62 face resistance, with abundant global supply and economic uncertainty keeping bulls cautious.
Stock markets and the US Dollar lost ground last week against a backdrop of increasing nervousness about tech overvaluation and an increase in the perceived probability that the Fed will cut rates next week.