Oil Tumbles Sub-$100 On Ceasefire HopesBy omc_adminMarch 25, 2026 Energy investors witnessed a significant correction in crude oil benchmarks during early Asian trade on Wednesday, as prices plummeted by…