Forex analysis & forecasts
Surprise crude draw fails to send oil higher
The American Petroleum Institute (API) has reported a crude oil inventory draw of 3.45 million barrels for the week ending Aug 15, compared to analyst...