Oil rally resumes after brief dip in prices as Brent tops $87 a barrel March 6, 2026 · CNBC Read full story at source