Oil prices have been mixed amid escalating violence in crude producer Libya following a revolt by a rogue general that has raised concerns about potential supply disruptions.
Oil prices have been mixed amid escalating violence in crude producer Libya following a revolt by a rogue general that has raised concerns about potential supply disruptions.