Oil traders pouring millions into new renewable energy projects as business model shrinks

Oil traders pouring millions into new renewable energy projects as business model shrinks