How an ill-timed bet on a U.S. oil refinery cost ICBCS millions - Re...