
Tech
Crude Oil Plunges 3%+ Despite Iran Tensions Peak
In a stunning market reversal, crude oil benchmarks tumbled over 3 percent on Wednesday even as geopolitical storm clouds gathered over the Middle East. The decline underscores the complex interplay...
By News Analysis IndiaMarch 18, 2026
