The largest-ever release of oil from the International Energy Agency’s emergency stockpiles lifted prices for the commodity up by nearly 5% on Wednesday. It would seemingly make more sense if prices ...
IEA members agreed to a historic release of emergency oil supplies to offset lost Middle East barrels. The largest-ever release of oil from the International Energy Agency's emergency stockpiles ...