The IEA confirms rumors it will release 60M barrels of oil this month in response to supply...

|By:, SA News Editor

The IEA confirms rumors it will release 60M barrels of oil this month in response to supply disruptions from Libya. Oil remains lower by 4.5%.