Russia-Ukraine conflict causes oil prices surge
Oil prices soared past US $100 a barrel last week to hit their highest level for more than eight years after Russia launched military operations of Ukraine. The rising global tensions in Ukraine have caused oil prices to surge and the stock markets to …