Oil up over demand upsurge in US, positive signals from Fed
Oil disruption in Libya, rising Middle East tensions continue pushing prices up
Source link
Oil disruption in Libya, rising Middle East tensions continue pushing prices up
Source link