Byco Petroleum declares 96pc decline in half-year profit