Home Economy News Meta/Microsoft results, BOJ meeting, Tesla – what’s moving markets