All rights reserved. Neither the information nor the opinions expressed herein constitute, or are to be construed as, an offer or solicitation of an offer to buy or sale of any commodities, securities or investments. Although the information compiled herein is considered reliable, its accuracy is not guaranteed and is not to be taken in substitution for the exercise of judgment by any recipient. Any person using any materials on this site does so solely at his own risk and the Author shall be under no liability whatsoever in respect thereof.