banks and petroleum shares