Oil marketing companies financial pressure