Business

Expensive oil boosts Russian energy giant Rosneft's profit 13% to $7 billion in ..