Featured posts
Brent Crude Slides 6% in October as US-China Tensions and Rate Expectations Weigh on Oil
KEY POINTS Global oil markets are under renewed pressure as Brent crude prices dropped more than 6% in October, slipping toward $62 a barrel and struggling to hold above the …