Economy2 years ago
Oil prices jumped to almost a $100 per barrel as the crisis between Russia and Ukraine escalate
Global oil prices trade near $100 per barrel on supply disruption worries as tensions between Russia and Ukraine escalated. The latest price is above the oil...