1 sources
Punch Newspapers36h ago
The global crude oil price is rising towards $100 per barrel as renewed fighting in the Middle East heightens fears of supply disruptions. Read more.