Oil prices fall slightly as Washington and Israel scramble to contain the damage
Crude oil prices pulled back modestly on Friday after a punishing week,…
Oil markets shrug off the IEA’s record reserve release and traders are not buying the relief
The International Energy Agency made history Wednesday, and oil prices went up…

