A delay in signing purchase agreements by oil marketing and advertising firms (OMCs) with future ethanol producers is keeping up...
OMCs
Shares of oil marketing and advertising corporations (OMCs), paints and aviation corporations have been buying and selling in the detrimental...