loading
loading
European shares log weekly gains as oil prices ease, Mideast tensions linger — retained record — High Signal