Oil prices jump after Israel strike on Iran raises supply concerns Business June 13, 2025 Iran: Global oil prices have soared following reports that Israel had carried out a military strike on Iran, escalating already…
BYD overtakes Tesla in annual revenue Business March 25, 2025 China: Shenzhen-based electric vehicle (EV) giant BYD has reported annual revenue for 2024 that surpasses Tesla, solidifying its dominance in…