Oil prices dropped to $86 a barrel today after trading neared an 18-month high of $87, supported by data showing accelerating US economic growth.

For May delivery, US crude dropped 24¢ to $86.38 at 0505 GMT, while ICE Brent fell 28¢ to $85.60, reports Reuters.

US crude reached $86.90 a barrel on Monday, the highest intraday figure since October 2008.

Crude stockpiles are expected to rise 1.7m barrels, while petrol supplies and distillate stocks are forecast to fall by 1.4 million, according to a Reuters poll.