Currency and balance sheet

Hi

I have a bank set up in USD, in which I made several entries. Everything is fine until the balance sheet report.

Balance sheet indicates 2000  and the real amount on the bank statement is 3008 USD. 

When I click Yes to recalculate with a new change rate, it shows another amount. That puzzzle me!

In Reports, Financials, General ledger, the amount is ok (3008 USD)

I need yelp on how to have the correct amount in the balance sheet, if this is possible.

Regards,

Danielle