Financial markets and physical markets are telling two different stories

Crude Oil futures offer 40-60% annualized returns,
assuming even if the oil would not go any higher

Financial markets and physical markets are telling two different stories

Leave a Reply

Your email address will not be published. Required fields are marked *