ADVERTISEMENT
unlawful attacks and stressed the urgent need for diplomacy to prevent further escalation.
China and other major powers have called for ceasefire negotiations, warning that continued fighting could broaden geopolitical instability.
The war has had immediate economic implications:
Oil prices surged past USD 100 per barrel continue reading …