hascol petroleum latest news today