Will crude oil be above $105 per barrel on March 31st?