All about finance. Markets take a dip as oil prices plummet amid Asia's holiday closures , and Administrator 2025 May 5