Oil prices fell on April 20, with a U.S. crude futures contract hitting its lowest level since 1999, depressed by concern that U.S. crude storage will soon be full while companies prepare to report the worst quarterly earnings since the financial crisis.
Brent was down $1.12, or 4 percent, at $26.96 a barrel by 10:08 GMT.