If you are just starting out on your forex journey I would suggest you read "The Complete Turtle Trader" by Michael Covel. The introductory slideshows on Slideshare are also a great resource. Once you have the basic understanding you can learn strategies at sites such as such Everestforex (great site, very friendly, gives you $100 real money to start with). And of course stay up to date at Bloomberg.com!