No respite in sight for weak oil prices even with heightened geopolitical tensions
Oil prices were slightly higher on Monday as tensions between Russia and Ukraine escalated over the weekend. According to reports, Russia launched its biggest air strike on Ukraine in almost…