Weekly market view from Europe