International benchmark Brent crude futures lost 2.84% to end at $100.21 per barrel, while U.S. West Texas Intermediate futures dropped 5.28% to $93.50 on Monday.
Author: Lee Ying Shan
Published at: 2026-03-16 23:54:34
Still want to read the full version? Full article