Philippines posts $2.6 bln balance of payments deficit in April - TradingView