Oil prices jump despite strategic reserve release
The International Energy Agency's announcement Wednesday of a record release of oil from strategic reserves failed to ease supply concerns, with crude prices pushing higher and global equities mostly dropping.
The move to release oil stocks came as Iran said it was ready for a long war of