FXstreet.com (Barcelona) - Stock markets rally seen during the last month seems to have come to an end as U.S. companies start to publish their first quarter's results; European markets have opened with losses on Wednesday following Asia, Euro and Pound consolidate after recent declines, while the Yen pushes higher.

Eurostoxx 50 Index is going through losses by 1.50% with German DAX Index 1.53% down and French CAC Index trading 1.29% below the Opening level.

On the macroeconomic front, German trade surplus has widened to 8.7 billion Euro in February from revised 7.0 billion in January.

Yen Pushing higher

USD/JPY has dropped to levels below 99.90 for the first time this week, on decline from Asian session high at 100.90. The pair has dropped to a fresh intra-week low at 99.45.

EUR/USD seems to have found support at 1.3165 on its decline from 1.3280 high in Asian session. At the moment the Euro is trying to pick up from the mentioned support level reaching so far to 1.3190.

GBP/USD has declined from 0.60% from opening price at 1.4737 to levels right above 1.4635 support level, which is being tested at the moment.