Oil price rises above $100 despite global reserve release Business March 12, 2026 Singapore: The global oil price has surged again as markets react to supply risks linked to the Iran conflict, despite…