Skip to main content
Advertisement

Oil prices soar to US$114 a barrel, up 20% from Friday