Crude oil surpasses $100: WTI up 30%, brent crude reaches $118; what it means? March 9, 2026 · Times of India Read full story at source